MASNSATAEDSDVLMLDPYLDYINEILMEEGTDDAACVQQVDDASYKGIFSGFQDILGEHFAADSCLDSCYQEKGCGEQQVKVTSSIDEPTIPVPAVCCLQTRFQEERGFSDGFQGHVISSHTPLNCSQSPDLHEAKNGMYGSGFFLNSTGLNESIVALSSRLDAMAQGYIKLNDGVVMDVLVPCGGDGGVTHRCMGGLEQGYDNYSRLPSADEGYLAKFAEVDLSFKDLKLKDFYADFYVGEPSSSGSSTCGARDIKHTRDRQKSLAMAGNHSKSRKKSTSEVHVFVDVKETLMRCAEAVEMGDARKAKEILRELYHVHGASANGSGMQRTAYYFGEALAARLRGIGEQHFRALSHNMPLAATLLRDSKLGFGVIPYMKVMHYFANQSILKVAGEASRLHVVDYGFLYG