MAATPSELSVEKVESALAAAKTAVDAFAALGMSRQLAEACEALGWKRPTPIQVQAVPHALQGRDVIGLAQTGSGKTAAFALPIMHALLEKPSQLFACVLSPTRELAIQIAEQFEALGASIGLKCAVVVGGIDMMAQAIALAKRPHIVVGTPGRLVDHLSNTKGFSLRTLKYLVLDEADRLLNMDFEAEIDEILKAVPKDRRTYLFSATMTNKASTLVLQWLCCGRSVAKLQRACLKNPVKVEVSSKYSTVETLRQQYLFVPAKHKDCYLTYTLNELAGTTAMVFTRTCEATRKVALLLRNLGFEAIPISGQMSQPKRLGALAKFKAGERSILICTDVASRGLDISSVDVVINYDIPTNSKDYIHRVGRTARAGRSGRAISIVTQYDVELFQRIEQLTGVKMDAFPAEQEEVLLMLERVNDAQRLATTVRLAPLRAVVHLLADFLICGRKIRIGAGRGKEEETTMKVMRMAEGAPPTTS*