MPVPLTSGKTLEEAMNVRVVGKGEETVVLAHGFGSTQGQWEGVLLPLLHAHKRVVLLDWPGACTTDPLHFDDSLFHCDSGFYASFAQMLVTLLQEELHVDSCTFVGHSMSAMIGCIAARDNPTLFKRLILVGASPRYLNDQNYYGGFEREDVEQLYEAIETDFTGWAASFGVAVVGVESDQDAVDTFTGTLSSMSPEVALSMARAIFESDYRSVVEELSEEDHTEVHVLQTCKDIAVPLLVSDYLKRHIGSKGCLEILQTEGHIPQLTAPDLFSSALLRHLDHPLE*