MTSLIAQLPPGEPAPELLENRIWIDGCFDFFHHGHAGAIVQARLLGDELYIGVHSDEAIMENKGPTVMSMEERVAAVDACRWVTASVPNAPYVTDLVWITHYGCKYVVHGDDITSDSNGEDCYRFVKEAGRFKVVKRTPSISTTDLVGRMLLCTRTHFIKSLKAMLAGTEGDGTDTERDARGLDMMKRIELYATDETARKPGVDVWFWTASTEAKQDDKSEEKGSFRELFKAPGPKPGQRVVYVDGGFDLFSSGHIEFLRMVVKTEEDLAREQGWYSQQAVEERRGKGADYPPAYVVAGIHDDDVINHWKGVNYPIMNIFERGLCVLQCKYINAVVFGAPFTPTKSYLTSLPWGTPDAVYHGPTSFMPLTYDPYMAPKEMGIYNEIGAHGFSDVNAATIVQRILKSRDLYEARQRAKGEKANVEEAHRRREVMEEEQRLKEAQGASS