MAKRIRVTKPDAPVGFVDVATTSPVLINTAPKGKAPTPTNAEGKHVMLPAFLSKTYEIFSMPEFSHVCGWNANGDTIIVSQLEAFVAMVLPRFFKHRNFPSFVRQLNLYGFHKTVLDSKRLEFQHPYFKRGRPDLLHHIKRKVSNSSHHNQQLVSTSIQNSRLDAHREISDTLLREMKELRQRSDAMEKRLRDLEIDNAIVRSDNVKLWKHLESAKDKQLIMQEKMKKIMWILFQIYRGKQQNLPKLSGNDVAGAVVSEDYKLDVEPSSVVEVPSEVEDLNPFAMTVPSNKLPVAHQDGGQNNILSIFSPINAMNNSVPSIDPMLGGFLTNGVETVPSISQTSASAPTASTPIEAAPTGSASTVSTPDEGAPVASNRDCTPSDSTVASNGTATEPSADANNQLAFLDEELPLLPDSHYNFTDGEQAVMKKLEDFETSLLDEYDVSCLDTLLQQLKSSGSGDKSASVSVADPEEVVVGPTNATPHDA