MSPKDLFEILVREHADMLTAYLRCAVRDPVLADDLFQEAMLVAWRNLDRFDRSRPFGPWLRGIAAKLILAHHRKAAKAMVLCDERILEHLDRRHEELAQLAGDTLDEKLDSLRECVAELPEHYRRAVELRYNDELQGPRLADELSISVEAMKKRLQREQLFNNDRCNARKPSELEAADLWATAENGELQAADLPEDETAKKDAADLRFLHVLLQRIADPDDAGRERRVERVLAAIDDEPVDSTPRHIVTPLPTEVPTTPSARWFPLGRRWVMSALSVAAGLMVLAVIWAGSNGTEVSAYAAVEQVYSAATSMQDREYSVLSELNKSNQVVEVESTLYVRGGEKYSIRHPSILGEIWIGNNGDHSWLVPPSGIVMTREESRENPHYIRRWTNDTGFVIPELQLTALIAHLRDQYELELLPSEPLSTTPPALDAAAAETLDAEQLARTEVMWRRIRGTLNVEQPGRPEVVDVWCHPETGVARRIELVWRRDPGADSTDGLRRMTVELVRDHVFDDSWYEAESHPPTAAATSGAKQD*