MEMCVQLVNVCALGGRERERERLLEAVCVAMFAFHSLTHSLSLSLSLPPMSNPELIPSLPLDIALDILLRVPLQCHSSLQQVCHSWRSFVSSPSYYQARKRLGYTDFYTCLIQALLPSLSPNKTPLYAVSVFDAKKTAWYRLPSVPDFANGLPLFCRCVAVGSKIVLLGGWDPSSWAVLKCVYVYDFSIGQWRRGSDMPSSRSFFACAALNGKVVVAGGHDSNKNALRAAEMYCVDKDEWEAMPDMNEERDECKAVMMGGKIVVISGFSTESQGQFGRSAETYDEEEKKWKIIDNMWPAAVQPSSVTSLKGQVYAVFDGKLMRYKAKEEQWEAVAEIPKVLRVPACVTPLGDAIFLLGAQPLTAYKCCVGTLPYTWKKMDTSVGFSGVVQGACTLEM*