MLLERTSRADQARLRPEMQSQDPFDRFHDSIILRILNSVGDIKSLGRCSVVCKRFHDLVFLVENVTVKIDCVISGEDVCLSSKGRNVWGQLVRLVVGSFVKPFQTLHHILSKKGSMSMMAADVSHHSPVEILKNFVAVKNLKIELPGGELGTEDGILLKWRAEFGSTLESCVILGASSFVDKETKKGSTVWFSQARHERQIDAQATSSTQQDDGGALPESFYTNGGLKLRVVWTISSLIAASARHFLLKQIIAEHPTLVSLVLTDADGQGMLCMCKEQLCRFVKSPLMASEASNRTQIPALNLKLWYAPHLELPGGTALKGATLVAIQPNEQPTFKEVDGFIPSAFQEPFKTAAMLLSKRRTYLLEMNSF*