MVKYFPYGHIIHRLGRRNILLGRASTKRKTKKVIIDASQFRDGFDSLIETNYHKKGYEKLANAPNVKEPLGKGNALSAGKSKSYFHRWANNRSRGTGRMGRQSRTYIPTLTKVLCCEHGFGECLLGASNKSKSGFKCSFLSDKGSDGYVHHVSILANSRSSDPIHKLALIKKVSQRKKEKNAYSVSHLCGNGGCARPGHIIIEPKTVNDERVACHRFLRSCKCKWDARVIRRLCPHKPKCFVNTYVGIKAYY