MTRYDRYVEALDAIKEATKWELTDDFRRLMAIHYAIHDTPFEASRFSNARDLLKQKTKMFSKFRGSQNLVWLSFLDAKYEDIGTAIDEALRLDTLLDRKHFRFSSLRPFLANQLINVEEPDRRLDEATELYQTFKQHHPWLTSEEDLLSALVLVQAFDDIIDLNERIEQHYALLKGRLPKSNELQLVSHLLTFSESSPEEAVSRLLTWKSQLDEVHISIRREHLPALALLSIVTEPNTSAIHAIQEIVGAEKDKQRWFNTHSVLIALQLVAAERITNEASDLLLHGTFAHLLAMQQAATAATTAAVIASTSSTTN