MATSITRTAARRLLSTTIPEKNINPNWPRAILNNNNQSNIRYLTLVQRELNQSKLLVDRGKPIHPQRSRLWKSTAVTLTSDYYDRCAARFEIEKQFWVEECGLPDSFQTWFQVTQLHMWLITVRFRSMKAPLGKYYLQEFVNHSFLDTEDRIRGPQNKITKGTLIKNYMKILLHQHRGFQTVLDWAISRDPELNQSDQFLAGVIWRNLFGAAWGKGMGGVKGIFDSKEDQPTTTPLQLPSTSEDEDPEQLHTFENDVKFPETLERLVIFIRRELVRLDQVSDKTIITGQSSTDQAGLTQFNKI