MTQSVDAFLERLKRRDPDQPEFHQAVEEVLRSLWPFLEANPHYLEAGIIERIVEPERAILFRVPWVDDQGRVRVNRGYRVQMSSAIGPYKGGLRLHPSVNLGVLKFLAFEQVFKNSLTTLPMGGGKGGSDFDPKGKSDAEVMRFCQSFMSELYRHVGADLDVPAGDIGVGAREIGYLFGQYKRLSNQFTSVLTGKGLSYGGSLIRPEATGFGCVYFAQEMLKDRGRGFDGQRVAISGSGNVAQYAARKVMEMGGKVISLSDSEGTLYAEAGLSDEQWEYLMELKNVRRGRIREMAEQFSLQFLEGRRPWGLACDIALPCATQNELDAEDARRLLVNGCVCVAEGANMPSTLEAVDLFLEAGILYAPGKASNAGGVAVSGLEMSQNAMRLRWSEGEVDTKLHGIMQSIHHACLLYGEEQGRVNYVKGANIAGFVKVADAMLAQGVV*