MAEGKKELPAAWNAAKPFLNGGLAGMGATCVVQPIDMVKVRIQISGGGPMAVASKMIAEEGFGSMYKGLSAGLLRQATYTTARLGSFKWLSAKAVEANEGKALPLYQKALCGLTAGAIGATVGSPADLALIRIQADSMLPVAQRRNYANVFSALTRIVGDEGFLALWKGAGPTVVRAMALNMGMLASYDQSVEFFKDSMGFTEIPTVIGASAVSGFFAAACSLPFDYVKTQIQKMQPDATGKLPYSGSLDCAMKTFAAGGPLKFYTGFGTYCVRIAPHVMGVENLDSSSETKLTWIFLNQIQKSEKALGL*