MQSTETIQAVQDYYGGLAERGSTGRSEDYQTNVAKAFGYDPEDLKFLPENANLGVSCGNPLALASLREGETVIDLGSGGGIDVILAARKVGPKGKAIGVDMTKVSIHVYRADYTLPASDLLPIYQKMLALAHENVEKAGITNASFVEGFITAIPLEDSTADCIISNCVVNLVPKEQKSLVFHEMFRLLKPGGRVAISDILARRELPPEIANDLALYVGCIAGASQAQQYHAYLKDAGFGGTSTNPLATDRKMLILCADIMIVDTKADLNIYKDMPQEKSACCGMSCSDLQSNDKIRDYDCNEWAGELVLDEASRRGPWLTQFLGSFQIYAVKPAL*