MAVQKKPQSAVWTTVKPFVNGGLAGMGATCVIQPIDMIKVRIQLGDGSAMQVAKSLYAREGLGAFYKGLSAGLLRQATYTTARLGSFRVLTNKATAANDGKPLPLYQKAFCGLTAGAIGACVGSPADLALIRMQADSTLPEAQRRHYKNAFHALTRIGKDEGVLALWKGAGPTVVRAMALNMGMLASYDQSVEVFKAFHFSEIPTVIGASAVSGFFASACSLPFDYVKTQIQKMQPGPDGKYPFSGSLDCAVQTFKKHGPLKFYTGFGTYCVRIAPHVMMTWIFLNQIQKLETRVGL*