MSFLHHGQQVVLVANAPKKLSLITPRQLKKEIKAFGTIYVLHVTQEGMESSGQHIDKEMATLLKEYEDILEVPKSLPPKREIDHAIVLEPNAKVVNKPPYRLSKVEREEVAKQVQDLLAMGLIQPSQSPFASPVLLVKKKDGSFRMCIDYHDLNKATIKNRYPIPRIDDLLDELKGAKFFITKIDFEIGISSNKDEGTSGLLHPLPIPDGKWTHISMDFITGLPKTKHGWDQIFVVIDRLTKSAHFIASKTTYGASHIAKQFLEHVFKIHGLPLNIVCDRDTKFMETFWRSLYESLGTQITPSTAYHPQTDGQTECTNKWLEVYLRHYCHDMQTSWDEWLYLAEFCHNSSKHLSIGMSPFEALYGYQVHVPSIAFHEDKVINPLAKEELERMRLKMS*