MEAATAVAPQPAKRTRSLLHRLTCAAQNYAWGRHHEDSEVAQLVAATGRQVDKSKPYAELWMGTHPSAPSLLADNGYTGKPLLMLLRDRPELLGAALPQFGADLPFLFKVLSVGTALSIQSHPDKALAELLHAQKPESYKDANHKPEMALALSEFEALCSFVPHEELLAAFDAVPEMAACCGPERVAAYRSSSACSLQRRQALSDAFHAVMACPPERAAACVRAVCERLTREAAAGRQLSPRELLTLRLQQQYPGDVGVLASWFLNYLRLQPGQAVALAANEPHAYISGEIIECMATSDNVIRAGLTPKLRDVEALCASLTYGQGTPQVLTGAKSAASIHLACYRPPFREFELWRYTPPAGAVERLPPPPGPLVMLVQQGAMRVRCGEQSRQLKRGDVYFVAAGAELQLDVAADATVWMAACNGMGFEX