MARALGSPQLSSIVSGSSLRLPSAGPLCFIKVQRSQCPRQRNPALTVVAHVGKDETREQLSRSTLLLSLGLLATAAGPARAVSQEDITNALLKIQDVTQKVTGAIGNAYEASKAFTEQLFTTVKPAVDAAAPYVQNATDAAVQVAAPIASDVATKVEKALQNAGVDTKPVVDAAKSAAIVAGEAAEQTTKVIEGAKPIASDTFNFVIGADPLFLAGGAGTLILIYFLAPSVLSSLAYAARGYKGELSAAQALDLLSKTDYILIDIRKEKERSKSGVPSMPRNAKSKTLSVPLEDLPGKLRSQLRNARKVEAEIVALKISYLKRIGRGSNLVILDSFGDIAKVVAKSLTALGFKSTWVVVDGFEGGRGWLQSRLGSDSYNLSKAELLFPSKIIPAGTKKLFGTTTSSEIVDVTTPRLNRLLPGGYDE*