MEEGLFSPSFSLFRRCILFPLPPVLYPSSYEEWEPVECIVGIVNVIHAHIGMLQYEGRSSRSLADAGIFFYDHFYQLGRNRGAGFVVRVPLEGDWASIDWPVPDASIVEAVKSKLFRDTQRCLRPSVPTKIVKISMFLPITVFVELFSSQQVRITKTMLLCKALPDEFCASLLDSGWYFKEADGILSEVSFGSLIVKYMIASQSVLLSFWYKRSHYINGLLVPMDQEAASLDGNKVMEVEVFDDSNLLTVISLREQSTLMQLRLDILEESLHDINPNFSFVFQGRKLLCRREGTIQCVDLPNHVHIIQS*