MTTQAIILDIDGTLLNDDKKISPETKKALITAQQNGVKLILASGRPTTGMHVYAEQLEMEKHHGLLVSYNGAKVVDCATNEELFNQALTVEEGKAVLEHMKQFKVKVMIDKEDYMYTNDVYDCYVPYRGEEINIIQYESRGGNFKLCEKDDLAAFLDYRLSKILTAGDPAYMQKNYQAMMAPFKDTLNCVFTADFYFEFTAQGIDKAKALDTVLTPMGIHAENIIAFGDGHNDITMVEYAGTGIAMQNAVAELKAAASSVTLSNNEDGIAHVLNSLIPS*