MFMPKAHRVAIYEYLFKEGVLVAQKDFYAPKHPELENIPNLHVIKTMQSLKSKNFVKEQFAWRHYYWYLTNEGIEYLRSYLHLPPEIVPSTLKRAARSEPQRARAAAGPRSADGPKGGEDRQAYRRTQQAGGPDKKGDVGAGAGDVEFRGGFGRGSKPQ