MHIKCYQSALKYQISERVGFREEQSRKTRKGEKRKKENRHERKKTVRIPKYQFQISESGGLVLSCVCILDFMGCLCTKHIKQTPGYEEPTVLAAETSFTVSEVEALYELFKKLSSSIIDDGYIHKEEFQLALFKNSNERNLFADRIFDLFDVKRNGVIEFGAFVRSLSIFHPNTAISEKIEFAFRLYDLRHTGFIEREELKEMVLALLKESDLCLSDDVVETIVDKTFSKADLNGDGKIDREEWKEFVARNPSLLKNMTLPYLKDITIAFPSFVLNSEVEDSDIMA