MELQEKLDSLGLGQYSTILYENGFEDWNTVLDITEDDLDSLGFKRGHRRILQKEIAIARGLNASPPIETARPTSSTPSIGALVTTQESYEKRTKRRYRWHPRADPNAPKKPKTAYVNFADHLRSDKAIASLSFVDIAREVGRQWQMLDPETKQEWENRAAQAMQEYEEQMDEYRKTKQYQDYQVYLETFKKAPGKLARQKIKSDSASSITSPRRSESSGPDRSPSASIDSPTMLSAETALRDECRSTLTAAFMELSVFRREYVKEQPFSGNDLPSETLVADVEALLHRMYRIPGAADALSLIELCMLAALGIHFARGSISRDQQHRLFATVCVLMEGLSISEASYARLMRVLLCLTIYAITEKHLSARTFITAGLALARLKHFHMDQDCSRDDWRKIYRTLVFTECWLSQTLGYNPRNLDIHIRNAVEPNIPDSSIENAIQWQAVRIAIIGNEISTIIRQQNDVPQEAIRYLSGQLELWQRELPHIMQLASILSSNSGSIGRLNEQAMLVVHIIYLGAMMLLYGQSLSSAHEPDGKTDNPEMVNHRAICLVAGEQISGLIKTISSSQSWSPWSFFHIYWVFNACNVLLLGAAQALRNRSTNDYDRLISHARTCLSSLESCAQDEPVASRYLSMMAPIYEALKRLRESPHVELKRRKSEHKISINDLLASDDGARSPTSLGRWNTIDDELPGIIQQVTVLLRDPFGRAQQNSVADEQYPTPPSNADMLFWFRV