MEILGEVRREDGGILQLGSRVCRGERGVYRCRGACNDAAGKRQLYNDGWREVLQGFQAIGVSCPDVGVAASWGGWATTTAIQTEKRFGSGGVRRMAREKIKIRKIDNVSARQVTFSKRRRGLFKKAEELSVLCDAEVALIIFSSTGKLFDYSSSSMKDILGRYTMHSNNLEKLEGPSLELQLENSNHVRLSKEIADKSHQLRQMRGEDIQGLNIEELLKLEKMLEAGLSRVLKSKSDRIMTEIATLQTKGAQLMEENNKLRQKMEIICKGKRLMTMESDNMILEEGQSSESITNVYSCSSGPPQEDDSSDTSLKLGLPFS