MSGINQIIQTFEGLGEGERETTMKALSTMMRAENQSQPAKKKVNGFMGYRAYYSSLFSLLTQKEKSPIMTTLWKQDPFHKEWDFMCAVYSAIREFLSDEEVSLQDWIQFAVKHLGIVVRENYLETLGWELVKLEDGTHKVQRTATRVVQGYSQPMNGLGLFMNCLNDGLPVSNPLPIIAKLSALTNDIICINTQRGAAAKPSNTMDGFRQFAKNHPQLAMSALLQVPAAHPVITQGVTVHNLSDIIGLPTPEPFFAAQDEDPELDAMLERVLRGDDPGNFGNQFFPMDMGNSAQGFN