MESLTMDEETPTPSLVSFPVTPEAWGLIAGLASHEDTNVRQNPYSYQPGNAVVIRKIFGSIQSMQSSFAQANAQNIGVNLALRLRLLELEWCAICVEEMGRAGLAEQRRAAIRRHVESDLKVVVRTVIRSMNGDNASSTDERLREAEAACKCAESWIDWGLGADELNEVLPVLYNLLPLPAACSAVVEVLSESIFKYGKGTKILTEPLISWATGPSGQSITFLAMVLRITGWKGIAGVEENISELTLPIYSLLQEALMDSAELVSVTRRKVRWPGEGEVPQGGTLGGLEKDDREAFSRWRRDAGEVVVGAYYVLREEMMQKLTQTAAQQIQNGASWQDIELGEDRLRLTIVCLIQSYEEWSRSHSISRSAADALKALCDMCRKKLVEHIGAFSELHGKIGDMGSEEQSKVIQGISSVIQAMQAAVSASHTNAVEAQPLLIQTINSLTACLKGLSPSDDEIFDAVDDEDQKEEEMKRVRSDERMARLREKIYMAIEGVVGVWNGDSETADAISSLLKHVSPAMAREEQEKWETVGQCGGRLVEIAQGLFQGEGMKENPDIVAELLAGLVTRVSGDVMSAWLKLKTAILKSRTARRMREALHEFALVSRGLEGTTYGNATAI