MKRKDSGQHPMSTTSRTSHTGSDCQHWPLSGFLQHALDMHALTTLLASTSLMVKSRDCRCGLHILLSWVALFVYMRFAAGTNRAALAVAYSLTXRAPVRWRGFLMHMRVGCRLFLGPLAEGRTSDVPCLSAPNHCTLLTRIMTVLQQVLLVFAGLAAGQGQGTCAVPYIIAGLPSFATNQLYGVGRTTQGASISFSWVNRPSPDFSFRLLGDCPVSRNITVDTGVLVSGQCIPXSLRWDTELFVFERTPGLCTGGANAQRWWSRTMTAAPAARAPLA*