MAGRRAALKAVDWAAFAERVPPNQRAMFNALKTRNDALTARLAALPEKPPTIDWAFYKANVAKAGMVDEFQKKFSALKVPEPVDTQTAKIDAQEKEAAKSTAEYIQASKARIAEYEQQLQKLKSMIPFEQMTFEDLCDAFPESKLNKEKYPYWPHKPIADL