MKTFVVFAGAPSAPQALEVINTGESSGESVFLHQNSRTCTDRRSFFSCAPVRYKKKQRHDPNDIAKGAESVPIPFVRAPGGDESLPEDFTYTAVAVAYEKAKIEIRLCKIEQDNCCTACFGNCLKKKWPCHCARETGGEFAYNEDGCVKKELLRQAVRETQGDEACRRVTCEKECPMEVARGSTEKCRGHIVRRFIKECWVKCTCHKKLCGNRIVQQGVRYKLEVFWTPTGKGWGVRTTEDLPMGAFVCEYIGEILTNTELDERNEERFLKQSRHFYPIYLDSDVCTERILEDDHLLCLDCTHYGNVARFINHRCGDSNLVDIPVEIECPDRHFYHASFSISFRAMEELTWDYQLDFADENHPIKAFRCKCGSRECKDTRE*