MASTLIPATSSIHTQEEYPDHYKGVKALVDRGVDSLPHIYVRPPDERLVEDFSQNELPLIDLAQLEGEGRASVVQAIGQACRQCGFFLVKNHGVSKSILDAEMRVAREFFHLPSEEKMRYFSTDSKSRMRYGTSFNAKEDKVLNWRDFLRFSCHPLEEMIPLWPDKPHDLRQVNAEYCRQLTKLGLKLLGCISESLGLGSQYINQAFGEIHHHMAYNFYPACPKPDLTLGFPGHTDPWGITILMQGEVPGLQVLQKDRWVVVQPIPDTFVVNLGDMMQILSNGKYKSAEHRAVVNSKQERISVPSGYGPSMDKFIAPAPQLLDSANPAVYKGCVFGEYINEIQSKSFIQRKGLLDSMKIHN*