METVVTVYEKGAEVVRMYKTLLGSQGFRKGMDLYFERHDGQAVTCEDFYAAMKDANNADFANFLLWYSQAGTPVVKATSSYDAEKHTFTLKFSQEVPPTPGQPVKEPMFIPVAMGLLDSHGNDMPLSLVSHDGKLETLTVGGQAVHTTVLRVTKKEEEFVFSEVSEKPVPSLLRGFSAPVRLESDLSDNDIFFLLAHDSDEFNRWEAGQILARKLMLSLVAHFQQNKPLLLNPKFVQGLKTILCDNTLDKEFIVKAMTLPGVGEMMDMMEVADPDAVHAVRTFIRKELALQLKTDFLRTVQENKSSEQYEFNHLNMARRALKNISLAYLASLEDPECTELALNEYKTASNMTDEFAALVAITQNPGKHHDQVLAHFYNKWKHDFLVVNKWFALQAMSDVPGNVENVMKLLDHPAFDLRNPNKVYSLIGGFCASPVNFHAKDGSGYKFLADLVLQLDKTNPQVTSRMVSAFSGWRRYDETRQKLAKAQLEMIMSTNGISANVFEIVSKSLAA*