MAAPNPTSPPSSHPSHPTHRQPHLLAIPFPFYGHIAPMLQLCEQLASNGFAITFVNTLPHRPTPPSSSSDIRFVPLPDGLIPDIPLVDFHSFRLLLHAFEKLEVLFRPFVEKLASEASPPFCFILSDVHFGWTQDLSNNLGLPRIALWTSNVSELTVYFHVPRLISKGCLPFKGHDGLLTQPRNTISDIPGLPPLEAGDFPSLLQIEDSSDILFRYFIDQTRRIPEADRVIVNSFYELEGVTFDALREDVPNVFPIGPLLLGGENGGVHLESGTAGQCIEDIRIIEWLDTQAASSVIYVSFGSTVPIKNTDQIVEFALGLEASGHPFLWVIRAGLVGRGNDPLPEGYAERVKGRGLIVSWAPQRRVLSHVSVGGFLTHCGWNSTLESVCGGVPMLCYPVLVDQTLTCKLVVDEWR