MYVWAQHWGVKDLVGYVTLDRIKDVYHLKVHPAVMMQQKTAEEAIIDWLSESFGLLQKVYHSDLAQYYLLIGASIPHDRAFELLFIKAWQIRADGYNVDDALNHIKVQVYKNRNRIREFFRDYDPLRHRLILDSQFAAAIDNSKLVVTPLELRAVCDQYCMNDDPQLLVCWTAFCDEIDTVYTLKELEKTPLREVAKVPVLEGLTPQRFQMGATKLDEKQERAVQEVIRKIRTQMYNRRIYVRGSFQDFAQPKMCIGAVGHVTYTQFAQALSSQLNLYIEPYEVALLCAKYDDMKNKTVNYLAFTTDIDPAP*