MEKRMAAATASASYRLLNQKNHTSKRFLDHRRLVTNSSEVHRSSSSSRGFMHHCGTAPLKNFLARFPWDLQKSSLIHIQNLPGIQHRTFGSATSTIIQRNPLFSTINHDDIIYFENKLGMKNVIQDEEELQTANTDWMHKYKGSSKLMLLPENTDQLSQILKYCNSRCLAVVPQGGNTGLVGGSVPVFDEVIINTRRMNNIISFDEVSGVLVCEAGCILENLMSFLDKQGFIMPLDLGAKGSCQIGGNVSTNAGGLRLVRYGSLHGTVLGLEVVLANGNVIDMLGTLRKDNTGYDLKHLFIGSEGSLGIITKVSILTPPKLSSVNIAFLACQDYISCQFLDAQAMNLVLHHLDSVRNPLPSSIYNFYVLIETTGSNESDDKEKVEGFLVDAMESGLVSDGAIAQDLNQASSFWQIREGIPEALQKAGAVYKYDLSIPVEKMYDLVEEMRIRLGGKANVVGYGHLGDGNLHLNVSAPQYDDAILGEIEPFVYEWTSKQRGSISAEHGLGLMKAEKIYYSKSTATVELMASMKKMLDPNGILNPYKVIPQSLLS*