MMIPHRARSPILPPEIWHMIYCYLDIDDLVNLDSVNHPIRAEPESFWEALLKRFFIVSTVCRGTRDPRQVFLALADFRFSRLSCAPLVSSRTSSVFESQVDQVLVRSPFLVDSSHGHVAEVWDFAQMAKFRFDMDPKLAACIGVDGSGASLEKGQAGESVVMRYDYEGHVTHSFAIPFDSSECNIFCTNDTIDCTFLVQGLHKFYVNWAARELNDVGYISAAVNVANGQIFCLLGHSLAICDFAGNYTPLDVHFNPDLRSPRWVPGGGKRFLVISQSRGSTRLLYLVDAVNRTYVSWPVEGDKREPDEIQVFEDQVVMWYVDRERCLEEFLTPWQGE*