MEMELELEKGVHRWIVNISEWNPSPNYFSFAMSFLPQHEHFSITRFFKMEDRKRALVSRLLQYALIHQVLGIPYNKIVIRRTAEGKPYLVYLECGWECDKPNLELPNFNFNASHHGDFVAIASEPVCLVGLDVVSQTIPEKESVEEFIQSFSSYFSTLEWCNIINAGSSRQILSEFYRYWSVKEAFVKAIGDGVGYKLDTIEFHHKNWENIVVKVDGKELEDWRFWLLELEKDHVASIARGHPMYATSSYKTTLNRTKFNDEEYNLGLHLPNARFIFRKVEDLFPSNGTGRVPPC*