MSQKAMGIPFVLDVYKKFLGPEWQDSTQKVKSFARNMMVGARAAFFPSAAKDMDQCLQIAMAVGFDEQALKKEFGNDAPAIFSLVTYTAEFHVCQAVRDMGVLPTIKDLASRLVATEHRTSCMCAERNSLLRFAAPILCPSHSFMDGSVGIDGLPVRLKPSEEELLRLRTDPVFVILALEMWSVDGLKYQNGEAEKGVAVDYMLPLVNGGYHSAVVAQQLAKLKDADRAAHAFGLCLCSKGVWVLEVAVQLLGCMAVNQHMLDARYNAKSDGSPKPPPFTATLASKGQRALMTCQRMHPTHRKVQIDAVD*