MESIGFRASSVFTTMFNKNSPKMKGAVRIQTASSSSRVKAKKEKVIVIAGPTCVGKTRLALELARRLGGEIISADSMQVYKGLDIGTAKTQICDRQDVPHHLLDILHPTEEYSAGKYFDDAREATANVLDKGHVPIVVGGTGLYLRWYLYGKPNVPKASYEIATEVDSELAMLQSKGDWDAAVQLLLKAGDSSACDLNRNDWYRLCRGLEIMKASGIPRTSFPVPYDSLKGQGASRISVSSSDVTHAEDETMQGFFKELDYDFLCFFLSVERIDLYRQIDHRCEEMLTGSGGLLAEASWLLDLGILPNTSCASRAIGYRQAMEYLLRCREAGGASSEKEFYAFLSDFQKASRNFAKRQYTWFRNEPLYQWLDASQPLEKLVESIVNKCLDSADVSIHKSLIANKNNSSRAIKKLNAYQPQNRHFVKSTDCTHIIEWIKLTQSGRDTLFRRILMTAWRAIFIIKGRWEALKISMAK*