MFVYFIVSGHHISTPSPHRGPAPRQRQNIPLWQFIKELLKQADKFGDCVKWLDRSRGVFKVEDSSRLAKEWGLRKNRPKMNYDKLSRSIRQYYRKGIIKKTEQSKRLVYQFCTPYL