MGRGKVQLKRIENKINRQVTFSKRRSGLLKKANEISVLCDAEVALIIFSTKGKLYEYATDSCMDKILERYERYSYAEKVLISAESDTQVKIKSSNSVVSHISISCLFFELFTTPVSVDSFKTGTSNILALLKLDKSIRHHFLWQFSIVM