MAAPARPLFVLFGSSIVQLSFSHGGWGSHLSDIYSRKADILLRGYYGWNSRRALQVLNQVFPKDAAIQPSLVIVYFGGNDSMGPHSSGLGPHVPLHEYIENMRKILIHIQGLSEKIRIIVLSCPPVNEEKVRGNTSGIFSELVRTNELCQSYSEACIKLCKELDVKVVDLFNALQKRDDWMNACFTDGIHLAAEGSKIVVKEILRVLKEAEWEPCLHWKSMPTEFAEDSPYDLVAADGKTTLNPSEWTFYREIQWD*