MGALISRFWFMLFPAKEYKIVVVGLDNAGKTTTLYKLHLGEVVTTHPTVGSNVEELVYKNIRFEVWDLGGQDRLRTSWATYYRGTHAVIVVIDSTDRARISIMKDELFRLLQHEDLEHSVILVFANKQDLKDAMPPAEITDALSLHSIKNHDWHIQACCALTGDGLYDGLGWIAQRVTGKATT