MSSDDEVREEKELDLSSNDVVTKYKAAAEILNNALKLVVSECKPKAKIVDLCEKGDSFIREQTGNVYKNAKRKIERGIAFPTCVSVNNTVCHFSPLATDEAVLEENDMVKIDMGCHIDGFIAVVAHTHVITNGPVTGRAADVLAAANTAAEVAMRLVRPGKKNKDVTEAIQKVAAAYDCKIVEGVLSHQLKQFVIDGNKVVLSVSNADTKVDDAEFEENEVYAIDIVTSTGEGKPKLLDEKQTTIYKRAVDKNYHLKMKASRFIFSEISQKFPIMPFTARALEEKRARLGLVECMNHELLQPYPVLHEKPGDLVAHIKFTVLLMPNGSDKVTSHQLQELQPTKSIEDNAEIKAWLALGTKSKKKGGGKKKKGKKGDAAEPMEEATNGAPSQE*