MPAVAETLRHLQHVDEEPALCKLVPSLFSSFVDTFVDYVVGGQVLKRLEAPSVDPNAVGSAFTKLDGAPPIVLKEKGLQTWLPAPKRLIAVGDIHGDLAKARAALHVAEVIDENDHWIGGETVVVQVGDLLDRGGEEIKVIYLLEKLRGEAQKVGGNVHIMNGNHEIMNIEGDFRYATPLGLDEFQRWAHWFNLGNVLKEKCAGLGKEADIYRDISDSYSAGLRARIAALRPGGPLASRFLAKHPTVLVVGSSVFVHGGLLPVHVEHGLERINQEVSEWMLGTKGWRGPRYLHGGNALVWLRKYSDVKESECDCDLLKRCLGSIDGAKRMVVGHTIQQPIGLNGACDNKVIRVDVGLSKGCSDGMPQVLEIRGDSELRILSSRLPPTVIESGDKKDIVEEKQGLASLLAEAPKRYA*