MKIAAFGEVMLRFTPPEYLMLEQTEQLRMNFVGTGVNLLANLAHFQLETALITKLPANRLGEAGKAALRKLGISDQWVGEKGDHIGSFFAEMGYGIRPTQVTYQNRHQSAFGISEAKDYDFEAFLAEVDMVHICGISLSLTEKTRDAALILAQKAHAYQKKVCFDFNYRPSLNTANSALFMRQQYERILPYCDIVFGSRRDLVELLGFIPREDLEGEAQETELIQRFMSQYNLEWFAGTTRSHSQNQNYLSGYLYTQNEYQQSEKRPLLNLDRIGAGDAYAAGILYGYSQNWSLEKAVTFATVNGVLAHTIQGDIPLTTVKQVNHVLEHPNLDLIR*