MPPSKVPTSFLCPITHEVMRDPVSTSDGQSYERRAIEHWLQHSNLSPLTGEQLHSKALTRNHALRNAIGEYDRAQPGLCLKVILLGDSGVGKTSLLHRAQNATFSEGATATIGCAFCPHTVELPSGRVVELHIWDTAGQEKYRAFARQYFRGSDAAVVLFDLSNRASLDGAQRWIDELRAELPEQPGLSLTLAGSKRDLCPKARQVKTQDAKAVAAANGASYLEVSARDGMNVAELFAAVAASVDPESRPASRGVKLDDSSRDGRRDWPGCC*