MSTLSVKMGGERSKPSFCFDSSEGLLMCDTSSSLAVHCEDSMPKSSISQEVSEKIQSLLVAESTSNKEFLGKRIELQEEVLCECSKQNFADTMRQMIKCYRPGDDVYKVGGMSRGRFAIPEVTTLLIVGPVGAGKSCLINNMIRVLDDVTSGFDKAQTYVESGSGSMFLQEYFLYKDAKHFCVFDSRGFSNANVIEDLDLMEKWMTSGISHGEAVCRPSDSTLIREAVEGRGRESHSDWTVKRRVDFVIFVVNAFSVYSMREAHDEGGLKNLAMLYKSPFLSFKDDVPVVVMTHGDKLSSQDRVFTRIFIGELFGVSPVDQVFDISCFTERSLHPGDVDAVNDLVMLNMLKFALERADKNLPYKATAGLLPNRMWGVLADEWNWLDMRCLSFIVIECCLLIAFIVVIIHNGKSNFGGNKYWRMVHKRYLRWQRWF*