MNTKAGILGVGSYLPEQSYDNFHFEKIMDTSDEWISTRTGIKERRFAKESEATSDLASKAALKAIECAKLNVEDIELIILATITPDMSLPSTACIVQDAIGAVNATAFDISAACSGFVYGVTIAKQFVETGCYKNVLVIGAETCSKFLNYDDRTTAVLFGDGAGAAVIGPVNEGGILSTHMGSDGKGKDCLKVPAGGSRLKASKETVEANLHTIEMAGSDVFKFAVRKMAETSLRALEKANLNTTDIDYLVPHQANIRIIQASSKRLELDMKKVYVNIDKYGNMSAASIPVALDEAYREGKIKKGDNVVLVGFGGGLTWGASVVKWTL*