MEMDPGTFDAKKLKELMGLGVNRVSLGVQAFQEELLKACGKAHGVDEVHEAIEIINSCGVTNWSLDLIFSLPHQTQEMWEDSLKLTVEANPNHVSVYDLQVEKDTKFGSLMASKKLSEANYEHYEVSSYSKSGFECKHSYTYWINKPFYAIGLGYASYINGTRYSRLKKLKDYTDYVKNLEGGLVDLSQEGDDVDEWEMAMDIVMLSLRTSKGLNLKSFGDDFRSEVVVELCKVYEPYMRSGHVVFLDDERRDIKEDEFSSLVLDDEKLENDIGFIRLSDPDDFLLSNELISLAFGVIDP*