MKAMASSSTRLFSANSSLGSSFSEANGSSVRLSTSSFQGCRLTSGKEAMEIHATRRADPRLKICASSAVLEGVPSTAGEDMSVVNVDLGDRSYPIYIGSTLLDKPELLQRHINGKKVLVVTNTTVAPLYLDKVMSGIKGKGADVIVESVILPDGEKYKDMNTLMKVFDKAIETRMDRKCTFVALGGGVIGDMCGYAAASFLRGVNFIQVPTTVMAQVDSSVGGKTGVNHPLGKNLIGAFYQPQCVLVDTDTLNTLPDRELASGIAEVIKYGLVRDAPFFEWQEKNMEALLARDAGAFAYAIKRSCENKAEVVSLDEKEGGLRATLNLGHTFGHAIETNLGYGEWLHGEAVAAGTAMAADMSLRLGWIDKPLQSRILSLLERAKVPVAPPRHLTRAMFRSTMALDKKVADGKLKMILLKGPLGNCLFTADFDPKALEATLAAFCET*