TMMVSRFCNVLFSLLVATFSVHVTCFSPSITLTKPVTYLRHEGFSRIGIQKRFGVGRSRAQPSCFALHFFGSGGNNDNESEVNGNDETDGSEDDNHGKQRAKIREKIGRLAKTIVVRPIASAAPMPRAIASILKDVTVDLFLEQVSSVRNGKDSDLMEYHEKSSEEELVEDIFAPLMSSQKDIYEVLCQARDAQLMGTDSQASLQLIELALDKAKQHRVLLCEAEEDSREAIEAVEVASIAREEKVVEEVSQQRAILPPDVDGAEVDVSMLAYDDVGYHQAEMAAPFLDEDCCLIPGEAVVRVEKAPENSRRIFAGIDIPCSVDTVWKLLTDYDNLQKVVPNLKVNEVLERYDAKSQPASVAGGDSDLDLCRSMSKNLKGSLLKQVGGAKVIGVNFSARTTLEVREWPDGMPDFAHFQDQVYDGKSRDVRATANAKVKLERYRFPRPFA