MATDSKPKPALSPLWTTVKPFLNGGLSGMAATCVIQPIDMVKVRIQLTGGGPIGVAKEIMAKEGFGYFYKGLSAGLLRQATYTTARLGSFRILTTKAQAANDGKPLPLYQKALCGLSAGAIGACVGSPADLALIRMQADSTLPLEQRRNYKNAFHALSRITKDEGVLALWRGAGPTVVRAMALNMGMLASYDQAAESLKSQGLSEIQTVLGASAISGFFAAACSLPFDYVKTQIQKQQPGPDGKLPFAGSLDCAVKTIRQYGPLKLYSGFPTYVVRIAPHVMFTWLFLNQIQKTQKNVGL*