MKLSRNSKLALGGVLVAGLAACGGGGGSASTDNGSLRLALTDAPACGYDAVNVTIQKVRVHQSGSASDTDSGWSEIVMNPALRVDLLKLQNGDLAELGEVTLPAGSYNQMRLVLAENSTNPTAVLANSVVLTSDPTKTELALKTPSGQQSGVKAKQFNITIAPNQLANFVIDFDACKSVVVAGNSGQYLLKPQLSVLARFISGVTGFVDTATLANGNTSVSLQQGGVVIKATAPDNFGKFMLQPVAPGNYSLVLTAPGRTTAVVTNVAVAADTVTSVNTSGTALNPAVSTSATVTGTAPVDTLVRVLQPLPSTLAGGAVTTVEIAGRFVDGATGLYTYPLVVNAPLVAPYVAAPGALVFTADLAAAGKYTLNASLTGFADKTTVLPTLASGATVTTNFTFP