MPTFKTAFNGYSVKFSPFMETRLAVSTAQNFGIIGNGRQHVLELSPHGIVEICSFNTADGLYDCTWSESNENVLVSASGDGSIKIWDVACPPMANPIRSLEEHSHEVYSVDWNPTRKDCFLSASWDDSIKLWTIDRPQSLRTFREHTYCVYTATWNPRHADIFASASGDCTVRCWDVREPNSILVIPAHEYEILGCDWNKYNDSLLVTGSVDKSIRVWDVRNHRQPVTVLQGHTYAVRRVKFSPHQENLIASCSYDMTMCMWDYRAPEDALLARYDHHTEFVVGLDMSLLVEGLLASTAWDESVFVWQHGMDPRA*