MEFGALIKEVGCVNIGALNSCFRLTPAEIPGAAPNMEINMEQRRKEKCQCQFWLPRKNRLCAAASLPGLLYCGNHKPSTSGARVPCPMDPSHTILQEDLESHLRKCPALKQLHMLQQEKYYCKGINSGSDREEDHVNFKRKQLGNTDKADGKISFQSKVVETREVWSENEHWTSCMKRKALYSMSHNDLKEFINKIMNAYDLHCHEGNEDSFQKPYACSKWMNLELDRRIPFKEKHALQQASLLGNLEAFGLIRSSNTNLSLNVKTDDVEIRMEGALNDHAIVEFGAGRGYLTHMLADCYGIEKAVLIERKSYKFKADRTLREKQTLSLERLRIDIEDLDLKGVKSLRQCEYIAVSKHLCGPATDLALRCCLFGCKPLEEETVIRQVQQKPEGCTDPCLYGIGVATCCHHLCQWNPYVNKTFFKELGFSREEFNMLTWMTSWAVEGATHGCNNQASARLHVSIDNSQSPNDENSLAMDDITRLLEPAERSLLGLKCKLLIDIGRVQFLKQIGMDAKLVAYVPASISPENKLILARWATRHEFSTKQ*