MVQDDDDQLSENIPTFKSLGLCDQLCEACAALSWEKPTKIQVETLPLAFEGRDLIGLAQTGSGKTGAFALPIIQDLLDHPQTLFACIISPTRELAIQIAEQFEALGSGIGLKCTVVVGGVDMMAQAISLAKRPHIVVGTPGRLVDHLTNTKGFSLRSIKYLVLDEADRLLSMDYEHEIDEILKLVPKERRTYLFSATMTNKVAKLQRACLKNPAKIQVSSKYTTVDTLKQEYVFVPVKSKDCALVYLLNELAGSTTMVFTRTCECTRKVAMILRSLGLDAIPINGQMSQPKRLGALNKFKAGERSILICTDVASRGLDIPSVDVVVNYDIPMNSKDYIHRVGRTARAGRSGRAVSIVTQYDIGLFLRIEELIGKKLPEFPMDDEERKLLEERVSEAQRIATMKMRERGGMRKGKKRRGTDGDDEDDHIVAKRSFGGKKQKGFAR*