DSGCAIDLQRRELKCGGGIFVYNDVEKWKSDYKYFPLTPTGLARVIQEAHANGICGIRSTSRLEHLMWENIQRELNAIFEDNEIDLSVVVQEDPKYYKRAPQRLKKLEDELDYGWKKWGKTLFMEPKLGNNTFVVDGPETKECPTANRAWNSFKVEDFGFGMVFTRLWLTIREENTTECDSAIIGTAIKGDRAVHSDLSYWIESKKNETWQLERAVMGEVKSCTWPETHTLWGDGVVESEMIIPVTLGGPKSHHNKRTGYHTQTKGPWSEGEITLDFDYCLGTTVTVTEHCGNRGASLRTTTASGKLVTDWCCRSCSLPPLRYTTKDGCWYGMEIRPVKEEEAKLVKSRVT