MTNHSNWFVGCDPIHPIKPGEYNISSKLKLLSLKHSDFYGNALDTYNINQTLEQCKEICMTDSRCVAFAYRLDGQGKCFLKSVLFNGRQSANAPNTVYIKVPLKFRYNSSKESLTCSPPTSRPVEIHPSKPIISGLWNLSLGILFAIAALEVSFFGLGWRYLFKRYGMSSFLGFQGLTTGPQRFSFAKLETTMNNFSEIIGKGGFGTVYKGILSSDREVAVKKLQGVDRGEVQFRAEVTIVGRIHHMNLVRMLGFCVEALGMARGIAYLHEECLDWFLYCDIKPQNILLDDNFVPKVSDFGLAKLVDREHTLCLSTIRGTRGYLAPEWVRNLPITAKADVYSFGIVLLEIVRGQNSAMFTHHTVMEAAGRRAGDHFPRPAVEQTRTGKMRDMLDPKLAGDVDSTIDWEEVERVVRTALWCIQYDQDLRPSMGRVVEMLQGTVEVPNIFDDAEYLRDSDHSSFMRTSSMSLE*