MEKSCSLLIHFDKGTPAMANEIKEFLEGNDVERKIDALKKAIMLLLNGDSLPQLFITIVRYVLPSEDHTIQKLLLLYLEIIEKTDTKGKHPNEYIRGVTLRFLSRLNESELIEPLIPSVLANLEHRHPYIRRNAILAVMAIYKLPQGEQLLVDAPEMIEKALSTEQDLSAKRNAFLMLFNCSQERAIGYLLRNLDAVPNWGDLLQMVVLELIRKVCRSTPAEKGKYIKIIISLLNSSSTAVMYECASTLVSLSSAPTAIRAAANTYCQLLLSQSDNNVKLIVLDRLQELKASHRDVMVDMIMDVLRALSSPNLDIRRKTLDIALELITPRNIDEVVMTLKKEVVKTQSMELEKNGEYRQMLVQAIHSCAIKFPEVASTVVHLLMEFLGDSNLASAIDVVLFVREIIETNPKLRVSIITRLLDTFYQIRSSRVCSCALWIIGEYCLSLSEVESGISTIKQCLGELPFYTMAEDAEAADSKGTTTNKSQPANSITVSSKRPAILADGTYATQSAASEIAVLSAAIIPGSAANTGNLRSILLTGDFFLGAVVVCTLTKLILRLEEVQPSRVEVNKAAAEALLIMVSILRLGQSAVFPHPIDDDSYDRISLCIRILTCPDDFFKKVWLQSCRESFVKMLADKQFRETEESKAKAQVSHAQPDDLIDFRLLKSRKYVGVKFTCSSESHSPGGSLRGLEKVS*