MEMAAQLRRGISRQFSTGSMRKSGRFSFRRQSSMDPQRNTMRFSFGRQSSLDPIRRNAQVKEEPLTVPDNLDATMQLLFMACTGDLKGLQDLLDGGTDVNSIDLDGRTALHIAACEGNVEVVKLLLRGKANIDARDRWGSTAAADAKYYGNMEVYSILKARGAKVPKTRKTPMAVANSKEVPEYELNPFELQGVFQVAKWNGTKVAVKILDKESYSDPESINGFKNELTLLEKVRHPNIIQFVGAVTQNIPMMIVVEFHPKGDLGCYLQKKGRLTPSKSLKFALDIARGMNYLHECKPDPVVHCDLMPKNILLDSGGQLKVAGFGLIRLSKISADKFKLADPGASIRNASVYTAPELYKDEIFDKRVDAFSFAVILYEMIEGVHPFHPKPTEEATQLMCLEGKRPPFKKLKNYPSELKELIELCWSGDSAVRPSFSEIILRLDTVVANGCKQGWWKDTFKLPWL*