MATTGGGKAALVLGRLLLLLCVLGHGAAQRYNAIWSFGDSISDTGNLCVGGGCPSWLTTGQPPYGETFFGRPTGRCSDGRVIVDFLAEHFGLPLLPASKAGGDLKKGANMAIIGATTMDFDFFKSIGLSDKIWNNGPLDTQIQWFRQLLPSVCGKDCKNYLSKSLFVVGEFGGNDYNAALFSGRSMAEVRGYVPMVVSKLVRGLEAIVRSGAVDVVVPGVLPIGCFPIYLTLYGTSNAADYDRDGCLRAYNGLSSYHNALLRRSLSGLRRTYPHARIMYADFYTQVTHMIRAPHNFGLKYGLKVCCGAGGQGHCSIGEEGVAGVSAVWWEQ*