MKEHGNEEPVFEIGVVIPRRVVQEKDESCDCAYVLVKEFEKVGFVVERVIGIADEFIKLAAPLETLGRAAAELQIKKQTLIGMDLQFEVEEVEAFVKQPDGSVFSWYERFQCYCHLIYGTVNNSKSVKTLKFDGKEIHWEIGENLLLKLESLEIVKQVFPLHDEKKRKKLLRSWALQWWDFTSQPIDEIYSYYGAKIAIYFAFLGMFTRWMLFPAAFGLTLQLIDFGSLKLVVLPIFFIMVILWAIMFSQFWKRKNSALLARWPISSIVAVDQGYKISGRKSSSWQPPMELMKVFETDRAKEKEIFQRHEWLGRLMRFRNDAIIIFSIICLQLPFELAYAHLYEVLDSDIIKFGLTAIYLFAIQYITKIGGKVSVKLIMNENNENTEKRADSLVYKVFGLYFMQTYIGIFYHALLHRNFSTLRQVLIQRLLLSEVLENLVENSLPYLKYSYKKYRVRHKKNEKGEAREKFQFSSRVEKEYLKPSYSASIGEELEDGLFDDFLELALQFGMILMFACAFPPAFAFAAVNNLMEIRTDALKLLVILRRPVPRAAATVGAWLNIFQFLILMSICTNCALLAWLYDEEGKWKIEPGLAAILIMEHVLLLTKFGFSRFIPEEPAWVRANRAKHTTQAQDMCSKKLLRTISGGVKTFREEKKLD*