MIVARKNVFSLCRFQLLGFINSILSAADMLLSTTKNEPSHYMLKIESFSILSEAGNIKIESDVFEASGHKWRLDLYPNGNKEEKGDNHISLYLIICDTESLEKGWKVHVDVKFFVYDHIAHNYVIFQDDEGNRTSFHEKQMKWGFEKLISLEHFKDSNKGYIFNDSCIFGAEVFSVPEYTLKDRCLSMIKPPATTNTFTWIVDKFSSIKDDCLHSEVFKVGKIKWTLSLFPKGRGAGVGTNLSCFLKVHEAKSFPDDWIVYARFELRIKNKSGYAAKDTGHWFCEEEDDWGFSCFILLSELRDMSKGFLKNDRLIFEAKISVVGMLKNFI*