MEAPLHQSPFPQQQQTAPAMAMAMVAGGGGGREQCPRCASRDTKFCYYNNYNTAQPRHFCRACRRYWTLGGSLRNVPIGGSTRKRPRPYHPHHRRAINKQANYTHNSVIASSAPPQQEGGSGISVWSALMLGGAPVLEGEQFGFGGGFGRQVMWQAGRVMDQGYSSPPALWAQELAAVAAPVEMAVTGGVPQLM