MKGAVSSIQSGNLIFKRGSQQAGRTILNGTGRIAFHTLSNISAVKPRSSAATWTTCAFKKYPTISISNTSQVESLSGASFPREIIWLAGAPGAGKGTNSTFISNTRGFTAPSIVMSSLLENPECQRIKDAGGMVDDVTVFKALIKELAKPEYRNGVVVDGFPRTEQQAAWLRSLHETLAKEGEAPKFSFVMLFINEEASIARQLARGKAVQELNEVRKLGGLAALELRATDVCEAAARTRYQVFAQQYDAVSQLGAHFPLSVVDASSSIESVRTRLSAAIKVSEPLRKARVQFPLFATSVNKLAFA*