MEKSSQENLILVNRESDGVAWVTINRPKSLNSLTKSMMVDLARIFKSLDADDSVRVIILTGSGRSFCSGVDLTAAEDVFKGDVKDVETDPVAQMERCRKPIIGAIAGFAVTAGFEISLACDLLVASNDAKFLDTHARFGIFPSWGLSQKLSRVIGPSRAREASLTAMPISAEQAERWGLVNYVVDRSELLKKARQIAEAIIKNNHDLVLKYKAVINDGFKQDLTRALALEKERAHEYYDGMSKDHFKKLQEFIAGRSSSKPSSKL*