MTRSAEPRVLQFCHGYDGPFLDCARQYASLFAGTPYKVTTVFLTGRSDPEVAARCASDEVLFLEYGSRDIRGLKLKAIRDLREIARSRDFRFCIAHRFKPIWIASLATRLPIIGVHHAFGDYQRLSRKVFAGLMSKRLSLLAVSDAVRDDIRRCLPKWPAERIETLYNRIDVAALQAEQVERLSARRQLRLPDEAWVVGNVGRLHPDKDQATLLRGFAAALPRLPQNSLLAILGSGRLEEQLKDLACELGIGERVLFLGQVEEARRYFKAFDAFALSSDHEPFGMVLLEAMVAGVPLIATACGGAREVVEGVGILFPLGDEAALAEGLTHLAALDRRQREACARLMLERLETRFSDAAVRREFWRLPTIAGFASESAC*