MPKNQLCVHGFSARRVRELAKHILPKGGADGAGLEAKVVDVLARIRVVPVHDVYSFLSALDAAAKACEDDEEAGHAFFSGLRLVVVDMLSTLLSPNLGGQQFQGPARADGARGALMKRLALQHHVAFVLTNHMVGGGGGGSVLKPALGDSWGHSVFGFASNVRCATARKSLWAPAGSFTYFAITERGLCAHAPPPSAVQGLADPEREAAEAAAREAVEAEEAGRREREERSGWIAALSQWTQSTQREERALLPSSAFRPSQAGPSQGGSLLPPSALASPASAPRQILPATWSTPSTSPRPAPAPAPQPQQQQQTRRQQTRPP*