ADSGCAIDLQRRELKCGGGIFVYNDVEKWKSDYKYFPLTPTGLARVIQEAHANGICGIRSTSRLEHLMWENIQRELNAIFEDNEIDLSVVVQEDPKYYKRAPQRLKKLEDELDYGWKKWGKTLFMEPKLGNNTFVVDGPETKECPTANRAWNSFKVEDFGFGMVFTRLWLTIREENTTECDSAIIGTAIKGDRAVHSDLSYWIESKKNETWQLERAVMGEVKSCTWPETHTLWGDGVVESEMIIPVTLGGPKSHHNKRTGYHTQTKGPWSEGEITLDFDYCPGTTVTVTEHCGNRGASLRTTTASGKLVTDWCCRSCSLPPLRYTTKDGCWYGMEIRPVKEEEAKLVKSRV