MSQDEGIESATGAKDVASSMEVEAFRRLFPVQYIERYLDASVRPDGRPLGRARPTDVVLGQVPTTDGSALVKLGNTTMLAGVKLELCVPSGESPDQGRIAVDFQMPPICSPHVRPGRPAEDACSINEQLSNVLASAQLLDLRELLITSGKSAWVANLDIYCLNADGSLFDAALLACAAALTDLQIPGVAIDDDGKVQIVSPSGDQDQHMLDAEKVSDESKSRRIDKRRLTLGPVPVALTCMLHKKHILADPTAEEETYLQTTVTVAMDSSDKLISLYKPGGLIVATTSTIMDCIALTRIRLKEVNRILIEAAQVKAGD*