MAPQRALMLGSGFVTKPTLDILNDAGVEVSVACRTLESAKKLSAGVKLATPISLDVNDDKALDAAVAQHDVVISLIPYTYHAAVIKSAIRNKKNVVTTSYVSPAMMELDQQAKDAGITVMNEIGLDPGIDHLSAVETISNVHAAGGKILSFKSFCGGLPAPENSDNPLGYKFSWSSRGVLLALRNAATFYEDGKLVNVAGPDLMATAKPYHIYPGYAFVAYPNRDSSVYKERYNIPEAHTIIRGTLRYAGFPEFIKVLVDTGFLNDEEQDYFKQPIPWKEATQKLLNAPSSSEADLVAAVSSKATFKDDEEKARLIDGLKWIGIFSDATITPRGNPLDTLCATLEEKMQYEEGERDFVMLQHKFEIENKDGSRETRTSTLAEYGAPVGSGGYSAMARLVGVPAGVATKQILDGTLSEKGVIAPMSPKINDPLIKELAKYGIAFKEKVIKHSA*