MVQQPEELERLSAKTDHTNLQALVCGVSDVSFKHLYTDELLTVDAEVKIGGISETALWVITELPGKEPMNVVAFQDSSFEQVLDERRLRLLLDSKGRVLAAGDSSISLFNLDPQALVGLPLTHILDVLRPKACDDDPLNDASAAAALMDMANRSFSTPGLSWRVGVAPIMDPDKLAALGPIGMAMIARRTVPAIMTVEPHLDGGHMEGASVRLPAEMHLMVELWRADLLSGILELDTQGNVVQLGVKEQPIYSPHLLLGYPASMLQGAAISALLPTVGKAHLEA