MKSYEEFRFPTTFVLSFVITSMLFNGAYAQENITNPQFVLVPGIGHGGWAFAQVITCLQEAGYSAFGVDLTSQGINKVDASEVETIDEYVKPLTDLFETITKPVIIVGHSLGGGSISVMMEKFPEKISKAVFLTSIMPTNQQTFFNSLPQSVLTRLLEANQLIPEGNPPTSVSINVSSSPTFLYNRTPRWAITLASTLLNPTPYRPGDESISLTPQNYGRVRRFYIRTGSDLAIRPEEQTQIIKANPPERVYSLALSDHAPFLSQPYALCNILLSIARIPLASTALP*