MRMLTVVCSLGVMAIGGACAGEEDGEPEFRDTGCPNCGGNGSNSAHANLYPIDTLNLLGEPNEAGVRVLGVEDPLGTLYALRTVGDELAAWDLMADTPLAVGDELVGWTIKLYIAEPAEELDIEILKREGELDSYVEAAPPISGYALAYHHSANYTELYSVCPDFQDDGPDVVATTIIRGELYEEGSKQVTVSPDWITIACRGNAVFKMKQMGYGPNQNFPGQSAPASPRQRQATIRMITADYCGDGTSFTADGTALDWQNLAETLAPHEPPSWSDVEALWDEDGALCLSNPRLATLADVAAHCTLPACTAEMQATAHEWTTWRVPGDV