MPEVGMEILPSLFWLPQRPSARAIKPSSTPASRSVQGELPPSPRLVLQGGPRLGHMEEMEIDAAALGLDVRPYKLLLYEHGGHFKFHRDTEKEDCMFGTMILQPDAVWARGTGYFQTVFFCDCEHKLSEVTRGTVQKYGWDECYSGAIEPGLSESKDKKPGIISFAERLRESGLQDAVCGYDREALKIVSMAPAVSLFLARCLVRVVKKWGESSVPRMEEFWEKKLEVCKASWEEQAGRSTKQHQGFGYRGGLKFRLYEEGRDGRDGKLQKLDKLQKEGRRKLSKAVDLEFQGCHDAAMAFARRGIEISSGDVLMWITRRGSSFYIYVPILCFHGIRAFIREVPWRCENQSEMGESKENCGEHEVAGLFGVKKNEKVTWLFLELFSGTFEKCGCNMRELVEVAIWLGDEETVRSLVKCTRSGSRWRMLPSTNDSLFILLDLHYTS*