MALLLSLLFFASALIFLLKLNGQRAKKPDVPPSPPKLPLIGNLHQLGTLPHRSLRSLAGKYGPLMLLYLGRIPTLIVSSAEMAEQIMKTHDLVFASRPPMTAAKELLYGCADLAFASYGEYWRQVRKMCVLELLSIRRVNFFRSIMEEEVSLMIERISQSSPTGAAVNLTDLFLSLTSGTIARAALGKKYEGEGEEGRNKFADLVKELEVLLGAFSVGDYFPSLAWVDVVTGLHRKLKRNSRELDRFLDQVIEHHLMRPSDGCDVGEHTDFVDVMLQVQKDSNRDIHLTRDNVKAIILDMLAGGTDTTALTLEWVMAELAKHPNVMKKAQGEVRRVADVKANISEEHLCQLNYMKSIIKETLRLHPPAPLLVPRVSTTNVKIQNFHIPPKTRVFINAYAIGRDATSWENPEEFLPERFANNSIDFKGQDFQLIPFGAGRRGCPGLSFAITSLEVALANLLYWFDWELPQGVTEEDLDMSEALGLTVHKKLPLYLVPKHHFS