MGGVDVAAVVSSVEVSSDNANKAGKHSQVGHKSVLKSDKLYQYILDTSVYPREPAPLKGLREMTAHHPWNLMTTSPDEGQFLMFLLKMMNAKKTMEIGVYTGYSLLSTALALPEDGTVLAMDINRKNFELGYPYMVEAGVAHKIDFREGPALAALDEMLKDEANHGAFDFIFVDADKDNYLNYHKRLISLVKVGGVIGYDNTLWNGSVVAEEDEPMPKYVKYYKDFVIEVNKALAADSRIEITQVPISDGITLCRRLN*