MTTTTPLTKDSRNAIGMPMIGFGTYQMSNEQAEASVLLALKAGFRHIDSAQGYNNEEGTGRALAAFFSDDNNTREDVFVTTKLWPGYTGWGMPEQGYDDTIATCKKQLEQLQLTYIDLYLIHSPTSSTRVEQWRAIVELQKMGLVKHIGVSNYNKARLQEIEDAGLPMPQVNEIEFHPLMQQPEMTQLMQEKKIVPVAYSSLATMSSWRKEKGQGGDVKADLKADAQAVQAAIAKELEVPEAAVLLRWGMQRGYAVLTKSTNEDRIKSNLDVFGFELTEEHMNKMNALNKNEYLAWAANGMNPMEVEVPLAKKD*