MMGAPMPRGGGGGGEARVTPAVAGEQRRAALEMRKERLVRKASSLATRCDVPVAVICPGVGAGGEPTWWPSKEEVWAIATRYKSLPEKDRRKHSVDNASYCENQAAAKQGPGGGGGELAMAAAQVDGIAAMPDVELLELLRSIDVSLAAASDTIQKAADEAEQSVSLERAHAHAHAGALMVDSQEDAAPPPAASGNGVAYDGEHINLGGYMIEHNRFEAIWREHAIPPPQSLLPDDDGGEPLRLWSFDDGETVVLPDDDGGEPLRLWSFDDGETVVI