MEKETSKKYEAAVAAFIKENKPKGTVVYDDLANQLATPYTLDAEAMEKLIQKVEDAGISVVDENGDPSEHSLKKDEKEAEKAQAEDLSAPTGVKINDPVRMYLKEIGRVQLLTAAEEVELALKIEEGDQEAKQRLAEANLRLVVSIAKRYVGRGMQFLDLIQEGNMGLMKAVEKFDYRKGFKFSTYATWWIRQAITRAIADQARTIRIPVHMVETINKLIRIQRQLLQDLGREPTPEEIGAEMDLPTEKVREILKIAQEPVSLETPIGEEDDSHLGDFIEDQDATSPAEHAAYELLKEQLEDVLDTLTDREENVLRLRFGLDDGRTRTLEEVGKVFGVTRERIRQIEAKALRKLRHPSRSKQLKDFLE*