MSSKDPVESDDRMSDITSAGFEYEVFLSFRGPDTRSSFTDHLYVRFIDAGIRTYRDDEEIKKGENIGPELLKGIRESKIAIPIFSKGYAASKWCLMELAQIMEYKRSNQIKVMPIFYDVTPSDVRHQTGDYAKAFESHEKYYDENTIKNWKVALREVGELSGWDIHSGTNRFSKKEGELIKEVTKVVLRELKKTYLVITDHLVGIEHHVKENLSVLSAHVNTVQIIGIYGMGGIGKTTLAKVIYNHVLPNFEKHSFLA