MPHPVVDANVDSIFGKYSAEEFYARHGVTHSEAFIRNSSGLSLYTHSWKPAEGKVKGLVLVCHGYGSDSGWLVQLTAIGFAERGYSVHAIDHQGHGQSGGLRGYIPSFDAVLDDCILFFDSVRNSEQNKGLPCFLYGESMGGAIVLLITLRQPNVYNGAMLNGAMMMISEKYKPPWIFEEVLKFVAPFMHRLPIVPTKNIPSISFKEEWKRTLALANPRRYTGRPRIGTAFELLRIVRVMEQRLAEVKIPFVAVHGELDVVVDPAGSEALFEKSSSVDKSLKVYKGMWHQLVGEPAENVEEVFGFIFSWLDEHAAKHI*