MEKRVIKMAIPLLFAALMAEILAPASAVSLSKGSFEDNFDIMFSESNFKTSKDGQIWFLSLDKTSGCGFQTKQKYRFGWFSMRLKLVGGDSAGVVTAYYMCTDVEASPTRDELDFEFLGNRTGEPYLIQTNVYKNGTGGREMRHVLWFDPTEDYHTYSVLWNAHQIVFFVDRVPIRVYKNNGKPNNFFPDEKPMYLFSSIWNADDWATRGGLEKTDWKKAPFVSSYKDFSVDGCQWEDPYPACVSTTTKNWWDQEPSWHLSDSQKKDYAWVKRNLVIYDYCQDAQRYTSPMEECDLSPWE*