MKPRSHLFLHKYALKKAVSHLNKVIIFLHREPIQRLGFQMKTRRSSLSTSSGKTIHSTEEEDLVNAHQQNFAPVLKKPKRGNSAAGSISSHSRKIRNVLIQDNEKTQLTQEDLIYKKHEEIKPLSSEDAIDMAIKHLREADSKLSAIIEIHDTPKFQKCQSAFQSLAQGIVYQQLATKAAATIYNRLVSLCGGENGFIPDTISMLSAADMRKIGISERKASYIHDLASKFMSGVLSDSLIFEMDDDSLISSLTAVRGIGVWSVHMFMIFSLHRPDVLPVGDLGVRKGVQRVYGLKDLPTPAKMEALSNSWRPYRSIGSWYMWRVLGTKSPISSSE*