MSDTGQWCLIESDPGVFTELIRAFNVKGTQVEEVWSLDDQTLEELKPVHGLIFLFKWQGGNDSSRLHPEADLSVDENVYFAKQVINNACATQAILSILLNCPTIDLGAELENFKDFTRLFDPYNKGLAITNSDLIRGVHNSFARSDPFFMDQTDQSSSDKEDIFHFISYVPVQGALYELDGLSNGPVNLGPCTEDNWLEKVRPVIQERMSRYTSAEIRFNLLALIKNREDVYRTRIGEIDERMRHASNTNNSGELMQLSEEREQLLQRIEIEKAKFKTYERENSLRKHNFVPLIYNILRILAERGELQARIEYARKEMSKRIKDRAEKKKGESGSKN*