MRKLLDSVLDGYSSTVMAYGQTGSGKTYTMCGRQEITEGGVIARSVRYIFEAIRRRTVLDDQKTYSLRASYFEIYNEQVHDLLREECSPREVRWNQSDGFHVEGLLVVDCETVEDVFAVVNEGAKNRKVGSHNQNKDSSRSHCIMTLYVDSISSMGDGPILLRHGRLLFVDLAGSERLKKTKSSGDMLKETGSINRSLFTLGKVISALSEGKKEEIVPYRESMLTKLIMESLGGSSLGLMIACVSPATTVVDQTLSTLHYATCAKQIVNIPSVKMDEKDRVRMTSFPTGKLTDVFMFRRS*