MKCTLLRIVLACRRCSSAGDGGRFMAEIAGLGKGSTGTGRRAAVAAKHEEEGTDDEWLMYLKPAKLEVFHHLEPWAEANVVPLLKPAEVAWQPTDLLPDLASLGADGFHAACSDITARAAGLPDAHLVCLVGNMVTEEALPTYQSIPNRFEGVRDLTGSSGTAWARWIRGWSAEENRHGDVLNRYLFLSGRVDMRQVERTIHNLINSGMVMNAARSPYHGFIYVAFQERATSISHGNTARRAKEHGDMALARICGAIAADEKRHELAYTRIVGKLFKIDPDGAVRALAYMMRLRIVMPASLVTDGRDDDLFAHYAAVAQQAGIYTASDYRSVLEHLIKQWGVEELVAGELSDEGRRARDYVCALPRKIRRLEEKAHQRRKAKPTTLTPFSWIFDKPVNITMA*