MTLNIRVLSPNRVVWDSEVKEIILSTNSGQIGVLPNHASLVAAVDIGVMKIRLNGRWSTMDLMGGFAKIDNDKITVLVNNAERDVDINPQEAQETFRIAKADLARAEGKRQAIEADVALKRARTRLEAINASPPPCYMGREWELSFRLGMRPWITVAYSVPVAAATTVFLIYPIGQGSFSDDMPLGISGTFNFMIVFQAEHNILMHPFHMLGVARVFGGSLFSAMHGSLVTSSLIRETTKNQSTNAGYKFG*