ELGKIDEYIECFYGETSVEKNKGAVALYELSKNPQNLTQLVNNETLMMALARVFREDWKKHFEVGTNIMNLFVNISKFSCLHGILLHHKIGTLCVNAMEHETKRYDFWIAEMKKTDQETLRKLKTAIRKQAMLLAACVTFLTNLATDISVELKMVRRNLVALLVKCLQMSSESTSSLTTATIKFLLKLSIFDENKIVMEQNGTIEKLLKLFPIQDPELRKAVIMLLFNFSFDSKNLPKMVNGGLVPHMASLLDSDTKALNMMYLLSCNDDAKAMLAYTDAIKLLMKDVLSGTGSEVTKAVLLNICLEKRNAQLVCGQRGQGLDLLMEMSINSRDLMLIKVVRAISSHEGATQNMFLKWIETLIGIAKNEGADNSESKSSFGLECMGTVAELKVAPWAKIIQSENLVPWMKTQLQEGIDESEEVTVLRDIKPLQLQIVIACGTMARQLDAARLLAPLIDTFVQLLQSCQIDDEFVVQLLYVFLQFLKHKELSARLMTQDSALGAHMIDLMHDANAVVREVCDNALLIMGEHSKEWAKRIAGERFKWHNAQWLEMVERDDSEFVDYDDEDFGADLKFDHYDDGFDMNEPLF