MKYPVFEQNHPLLVKNPHDLIPFLEISLYGDGLVPNFASFTSPRLLSTHLPFASLPKSVQDSKTKLVYFCRNPKDTFISMWHFTNNLRLHHKDIHPIEEKFESFCKGVSPYGPFWNHILDYWKQSTEKPNKLLFLMYEDIKLQPKLQLKRLAEFLECPFSIEEENCGVIDEILRMCSFENLSNLEVNTNGKLSSGAENKVIWQDVSTRVDKQMGKDSIFSGSQETLWMLQLAVSLDSMNRVKHPIFEQNHPLIIKNPHDLVPFFELTLYVDGQVSDFSSFTTPRLVTTHLPFASLPKSVQDSKTKLVYLCRDPKDTFISMWHFVNNLRLHHKDTNSIEEMFDRFVKG*