MAEPTLHAPAAPDPFADLPFPEFQAPVDGDDFAFEDFDLEDLDLDVDFDLDLFASDGQLSQPPPLATSSSSAGSPEGGSSSSGGGGDGGVRNEESSESSSRSASGTDGIGKGKGEEDEAKRRARLVRNRESAHLSRQRKKQYVEELEGKVKAMQATIADLSTRISCITAENAALKQQLGGAAGAAPPPPMPMYPAVYPLPMPWMHPAYAIRGSQVPLVPIPRLKPQQPAPAAAEPPSKKARKTKKVASVSLLGLLCLVMLCGCLIPAVNRMNGSVDAGEGAGFGPSHHGRVLAVEGPRDSVSDSIDPKPPQASSETLPALLYLPKNGKHVKINGNLVIKSIVASEKASSRMSGYDGKSPRNQGKEETSLAIPGYVAPLEAGEVMESTTGMKNKLMALAPTDGNMYREDDGLLPQWFSEAMSGKMPYSFHTLYNL