MKENQLSYWISYPGDLDTSDIAYGKGWITPNSEEDPLLVARLHLIAHMATDRAEMHSIIAQQRDNWNKLFQSSLIALAMASTILSALSGFAPNICFSLPACAVDAFLTFIMICFNRFQPSQLAEEQRTAARLCKKLAHDIEFTLKIAPQLRQHAYGYVEDATERLYAVDKAYPLPLTPMVLEKFPKEVRAPVLSKHVDENVRSENLTQVGNGWEAGMAQTLLQVGELMVKGDARLYQERAETIKKMNKVCAIVGPLCAGAGAALNLVGVMKGVGLITESMLHMNVGVIAAMASTLVAVGAIFSHDAQLGMIFELYRSTMGYFEEIDASIRRAISLPVSNRENGLLFMIQVAYELGHRVEDLATLPSSNKTAGALF*