MEAPLHQLAPMQQALLAHPQNCKHDAAATMAATDMACLQQQQQQLMQLQPAAANPNTPSGAAREQCPRCASYDTKFCYYNNYNTSQPRHFCRACRRYWTLGGSLRNVPIGGSTRKRLRPAPQQAMRRPPVHFGAPPPPMPAQSHSQQAPQGGLLSSLFALGAAPLFEGRVGFDLGLGLPGLSQVGLGGSAGEFGLHSLGLRGGHAGTSAPMLWPTAFLDNGNVDTWKVSGGGAAAMWAPEFSPAPAVAQVGGNGMFHGGAQIM