MVKKQVMLPANEVDLTAVEYLPEKIEAPHLTGFWFKLFVKVIEAPVIGSFIASHLKEKNGITEILKNTVIPEVPMFIPQFPLQEQEPGVVCLGEDGKPKEQVDLAFKYLPHYDPASRWSSDSGESSQFRCWKIRDYEYAYRNKLTTPSMVAEHFISAMEVFNSKQPSAPLLISFDPEEVRRQAAASTQRFEKGKQLSILEGIFIAVKDDIDCYPHPSKGGSKWFHEVRQVKADGVPVSRLRNNGAILVGKTNMHEFGMGTTGNNPNYGTPRNPHNPKRYTGGSSSGSAAIVASGLCSAALGTDAGGSVRIPASLCGVVGLKTTFGRTDLTGSLWEAGTVTIIGPITATVEDAILVYAAISGSSPTDRIQLNPSIPNFPDLSSSESSNILGSLTLGKYTKWFNDVSSTDISDKCEDVLNQLFRRYGCKTTEIVIPELRELRTAHTVTFGSESLSFLNPDCEAGKGVRLTNDTRTNLALFRSFAASDYISAQCLRRRIMYYHMEIFKKVDVIVTPTTGMTAPEIPESALAVGETNLQVVARLMQFAMTANVLGLPAISVPIGHDKQGLPIGLQLIGRPWCEASILRLAVAVEEMSAEYRKKPVEFYDILKGNGFHDSTEE*