MAGQAAEKVFVPTDAELLQAQSDLWRHSLCYLTPMSLRCAVDLGVPTAIHRLGGAASPSELVAALSLPASKLPFLARLLRQLATAGVFTSTDAGTYRLNPLSYLLVDGVRIDGDASQTAIVRAAASRYYVEAAMGLADWFRKDFDGAVPSPFEDVHGAAIFEESMALLDPEMDQLIHDAVAAHDHMGIGPVLRQCRELFEGLESLTDCGGGDGTTARSIVEAYPHINCTVLDLPKVMDKALPPAQQGVVKYVSGDLFHVVPPAQAVLLKLVLHFWSDEDCIKILAQCKKAVPPRDAGGKVIVIDIVLGSVSGPMLETQHLMDMLMLVMTRGRQREEKDWSEIFTKAGFSGYKIVKKLGARAVIEVYP*