MGNNVVVLGTQWGDEGKGKIVDLLTERAKYVVRYQGGHNAGHTLVINGEKTVLHLIPSGILRENVTSIIGNGVVLSPAALMKEMKGLEDRGIPVRERLLLSEACPLILDYHVALDVAREKARGAKAIGTTGRGIGPAYEDKVARRGLRVGDLFDKATFADKLKEVMEYHNFQLVNFYKAEAVDYQKVLDDVMAIADILTSMVVDVSDLLDQARQRGDFVMFEGAQGTLLDIDHGTYPYVTSSNTTAGGVATGSGLGPRYVDYVLGIIKAYSTRVGAGPFPTELFDETGEFLCKQGNEFGATTGRRRRTGWLDAVAVRRAVQINSLSGFCLTKLDVLDGLKEVKICVGYRMPDGREVTTTPLAADNWEGIEPIYETMPGWSETTFGVKERSGLPQAALNYIQRIEELTGVPVDIISTGPDRTETMILRDPFDA*