MGKLIELLLHPSELSAAIHYKLWRQPLHPRDLSKESTELRRCYELLDVCSRSFAAVIRELHPEVRDAVMLFYLILRALDTIEDDMTLSRDIKIPILRDFTKCMKTPGWKFTDSDPNERDRVVLQEFPVVMTEFNKLKPKYQEVIYDITDRMGNGMADYVIDDDFNNNGVDTIAAYDLYCHHVAGIVGEGLTRITILAGFGTDVLHENPRLQESMGLFLQKVNIIRDYREDIDVNRAFWPREIWHKYAEEMRDFKDPKYSKKALHCTSDLVANALGHATDCLDYLDNVTDPSTFTFCAIPQVMAIATLDLVYRNPDVFQKNVKLRKGTTVSLILEASNVSGVCDIFTRYARKVYKKSDPNDPNYFRVSVLCGKIEQHAALIKRQRGPPAKTIAQLEGERKEMALSLIVCLAVIFSMSGLMAYIAYVSGFRWSPREIFDSKMFPLRD*