MACKVPTAKLGSQGLEVSKQGLGCMGMSAFYGPPKPDEEMISFIRHVVESGVTFLDTSDIYGPHTNEVLVGKALKGIRHKVQLATKFGICYEDGKRRFRGDPAYVRACCEASLKRLDVDYIDLYYQHRIDTSVPIEVTIGEMKKLVEEGKVKYIGLSEASASTIRRAHAVHPITAVQLEWSLWSRDVEKDIIPTCRELGIGIVAYSPLGRGFFSAGAKLLETLTDTDFRKVAQPRFQAENLKKNEKLFLALCELANKKGCTPGQLALAWVQHQGDDVVPIPGTTKMKNFEENVGALQVELTKEEMEEMETLFHVDAAAGDRYPGMADWTYYNSETPPLSSWQA*