MPLHQALRKNREQIRTILPRHEQGGGFAAQGVSRTSDEVGVCMATSGPGATNLVTAIADAKMDSVPLIAVTGQVPQKVIGTDAFQETPIVEVCRAVTKHHYMITAADPDDPASVQEALRSIPRIVKEAYFVAKTGRPGPVLIDFPKNIQLAALDGEIDYDPPMYLPGYHPERRQAAPEQVKQVIAAIPDLLLAVGVRFDDRVTGKLEEFAKHGKIVHVDIDPSEMNKNKEAHIPIVADVKLFLERLNEEFTDDDIPQTDAWWEKINGWKEEFPLTYADAGDAILPQAAIEELWKLTIDQNPYVAVGVGQHQMFAAQYYRFRKPKRWLSSSGLGTMGFGLPAAMGVQAAHPDSLVVDIDGDGSILMNIQALGEGEGGFYEETYPNFVAMAESFGIKARHVRSKAKLREALEEMINHDGPYLLDVICPYQEHVLPMIPSGGTVRDIIVQ*