MDNNNPYNFTFASLVNIIAISEAPMAWLSDCIAAKSHTLIFSIPYTQVYGRIAAFPLGQLTRKWSTMNTIFTLISVALLTSNMTSSTPSFAKPAFDVNTEVKHLSQKAPTLDKKVLKLALAAYQKAKEKGKVKKPVLTVIDYSLPSSKQRMWVFDVNREKLLYNTHVAHGKNSGLDIPHHFSNTPSSKATSLGTYVTRDTYFGSKGYSLNLQGLEKGFNDNAYSRRVVIHGAWYVEPSFIKRAGRAGRSWGCPSIAQTLAKPVINTIKGGSIVFAYYPDRKYLSHSGYAAVA