MPRIPRVGAFASLPSAVVPVHRVPFVARATFSTSTPVNALGDKTQWIRKQLWKGEAPGAEDPYNERPEPEQPTNLPDEAKELSNVDRRPTPVRNTRLVLPPSHSEALTEKEVEAVETGYTPATSIEDLEEIGTLKTWWEQPGHWGEESEFKGFAKAERVKDQPVLEVYLRQALVESLSYQQRGLLEEYAVKKWPIGNRAHLDRTLSAGILFKNGKAQLSSHFRIVTEKLKARPQELEERVEISADEAQQMVNALDPSWKTVTLDNDYLKFAIRKRLYQLTGHFIPDVKLAAAKTPRELIIVALTINKRGKKLAEVLEEQKALTALPNVTVHNRRVTPIDREVAVGRWKVIEEELRKRDLPVTGTAGYGKNKERDWLTGKA*