MSTLFEMARAHVVNSLWLCSRYPIRSSTDRVDSTDDEKMTIKYSVIDGDLIGRFYTKFQPTLQIIPKENGCLAKWAVDYEKANEEVADPHVVVEYIIEVLHALDEHVLRNN