MVPELPYKPCARSGHCAVADEHNVYLLGGYNPDDDVISDYFGSNQHVPLFGEVWRYHIPSNRWHLLTNEGESHFRLASKSAILKGKTILIYGGTSYPFGYRSTSKISWYHIPSNRWHLLTNEGESHFRLASMSAILKGKTILIYGGTSYPFGYRSTNKISWLDLRRIDWHDKPEKGENKPIRSYGQVSY