MSATPTQVVICFYPLLRQITDCLKLPEPVFQLLDVDKNNACVVVKTGCGPICYVYIGGEARKLEESCEKEAQKAVRDLMKKYKVRVTDITSERRRMCERYSKLYFLKKASLEFVEKGTKKVAMPEDSDSEGDCESFKHVTVDFISILCLIVRQTGVLSSTVETVEHAPDQFTSWFTLSPPSSTVVGFGCIFSDHCPTLVDAKQSLAKKVVYYLVDVCNLEIVDANYGPSNLKFDAMLCDLQKESYLTAKECVLRIKEELCPSPLLVEDDCLTPWGSMFQIPSLDSPPLPLKKRKMKLPLRKPSVVVASKSDIPIFFSVPSELELLFKRQKSGLPLE*