MEGDGALRAIIYNRGSLRLLDQRELPFKIVYLDVNDSGTGWKAIKDMVVRGAPAIAIAAALSLAVEVHNLRPGEVTTPQDAHLLLRKRLDYLVSSRPTAVNLADAAEKLKRVASVAASTDNASAQDVFQAYIEAAEAFLEEDVSSNKAIGDYGSAFLLNGADESRKLAVLTHCNTGSLATAGYGTALGVIRALHSQNRLHTAFCTETRPYNQQGSRLTAFELVHDNIPAVLVADSAAASLQSSGRVDAVIVGADRVAANGDTANKIGTYSLAVSASRHGIPFLVAAPLTSVDLSISSGDQISIEERSALELTHTQGGQGHRVAAEGISVWNPAFDVTPAALISAIITDKGVITKADESGTFDIPAFVK