MDRLTGDSQEIKQIEKGSKELVLVVGATGGVGKRVVDVLRQNGIAVRAMVRNVEKARRLLGPDVELVTADLSQKQTLLSEYFTGVTRVINCASVLVGPKEGDTDDRQKYYQGIKFFDPEVKGDSPEAVEFKGMQNLLSALKPHLGVREGRALFSVADSGLPVGPAWGALDDVVMGGVSQSGLQIDPSGGEDGRPVGLFKGVVSTSNNGGFASVRSKNFMPVEDLTAYEGFELRLKGNGRRYKFIVRTTTDWDALGYTASFDTRPGEWETVRLPFSSFVPVFRARTVPDAPPLDKSSIISLQLMYSKFEYDGKLNPSFEPGSFELPLASIKAYLAEPITPRLVHVGSAGVTRPDRPGLDLSKQPPAVRMNKELGGILTFKLKGEDVIRESGVPFTIIRPCALTEEPAGAELLFDQGDNITGKIGREEIARICVAALRSPAAADKTFEVKSTVPFSQPFTVDLENPPPPTDYEPFFAKLNTKITGKEALDSVSVPV*