MNPVEGEVVMGYQRRLKQFRRELRQVRRKNQRAEAVHFLDQYDVFLEPMFDEQNVDLDMNEEFDELYEIVMPNFPFFSGIGYEPWATEIKKLLWLVDLLHYDQEDGVNFYDKKRGEIALQLIMSAMDENILSSIFLEFGEVSSPKLFWDILEMKKWSEDVEIHEDIAVENGECIDSLITEIKTGNDCIEIAMIDYESVYVVDCDNENESFVEEDLFEGETYEVKFDEDNSSNEERSKLMHEKHLIDELLFGEKNGPLAYTNQVEDNSIVVEKEDEEEKNHKALLEEQKENRKNCFDILMNAFECAGFAKEECDVKHLSEVPHKFDEELEFIEKWLQKPYYDECKETLDYDDDCMDTEEEEDCITYIEIESVFIKWSPEEIKYYYELMLQESLEQDSADCIQKWEQHIYVELEAFANIKDKCSQDKENAEVLRTRNNNQKSNFKMPRNKAKRAMKQNRVKMKHIWHSKPRKKLHLYHYPRSRKVKMKLLICKLS*