MEKPKFKTVQEVVAAGEGLPERYLHAPTGDGEVQPLNAAVPEMDIPAIDLNLLLSSSEAGQQELSKLHSALSTWGVVQVMNHGITKAFLDKIYKLTKEFFALPTEEKQKCAREIDSIQGYGNDMILWDDQVLDWIDRLYITTYPEDQRQLNFWPEVPLGFRETLHEYTMKQRIVIEQFFKAMARSLELEENSFLDMYGESATLDTRFNMYPPCPSPDKVIGVKPHADGSAITLLLPDKDVGGLQFQKDGKWYKAPIVPDTILINVGDQMEIMSNGIYKSPVHRVVTNREKERISVATFCIPGADKEIQPVNELVSEARPRLYKTVKKYVELYFKYYQQGRRPIEAALI*