MGLFNLLVQLNQVSSGFALEDPILLFKAWAYSTMGGQSNCSNQVDLECRDVDLAFHLKLAAIIAILFAGAIGVGLPLVGRKLTAFKTDGPYFVVAKAFAAGVILATGFVHMLPDAMAALTDSCLPDYPWRSFPFSGCIAMLAALGTLMVDIIGTEYYERKHANKEAVGEQVTDARWDEVPTSLHDDGSVKEGHSSGPVDPEHIHVVGVRAHAAAHTHSHPHGNHHSCTHELRDNNIALPQTTSTPEDMAAHIRHVVVSQVLELGIVTHSIIIGISLGVSETPCTIRPLFAALSFHQFFEGFALGGCISQAGFRSFSTMAMTICFTMTTPLGIAVGTGIASGYNSNSPGSLIVEGMFDSVSAGILIYMALVDLIAADFLSKRMCCNRALQVSSYTSLFCGAAAMSALAVWA*