MNNGIFRPFFSSRGFCTSFISPHQPFPQNHDFVPPSTLFSNALQHYINSETPSHGQKIHSRILKSGFVSNANISIKLLILYLKCNCLRYARKVFDDLRDITLSAYNYMINGYHKQGQVEESLGLVHRLLVSGENPDGFTFSMILKASTSGCNAALLGDLGRMLHTQILKSDVERDEVLYTALIDSYVKNGRVVYARTVFDVMLEKNVVCSTSLISGYMNQGSFEDAECIFLKTLDKDVVAFNAMIEGYSKTSEYATRSLDLYIDMQRLNFWPNVSTQLVLVPCLQHLKLGNRYKVSS*