MNPSDAIEAIEKPLSSLPYSLSRHILEHLRKLTSHEPVIGIMGKSGAGKSSLCNALFQGEVTPVSDVHAGTREVRRFRLSGHGHSMVITDLPGVGESRDRDAEYEALYRDILPELDLVLWLIKADDRALSVDEYFWRHILHRGHQRVLFVVTQADKTEPCHEWDMAGIKPSPAQAQNIREKTEALFRLFRPVHPVVAVSARTGWELDTLVSALMTALPDHAASPLMTRLQDGLRTESVRSQAREQFTGAVDRIFDTAESVCVASVVRTALRAVRDTVVSVARAVWNWIFF