MDTSFACHLACGTAEIFGCELASNHVYKFAAGTKTAIFTWYGCEIEILGQTAVAYVANETPMPTYLNTHAALEARRELAAQDPTGKTRGPRVMIVGPMDSGKSSLARILLSYAVRRGRKPTFVDLDIGQGAISIPGCIAATPVERPVDPMDVFAHAHLVQRLADQLDARLEKDPVFNASGLIINTCGWVDGLGYQLLLFCANALAVDVLLVLGQERLYVELCGERDLARRQAHVVKLAKSGGVVTRDQGYRRKTRMDRIREYFYGPADDLCPAALILNFRDSTNDPLRLTEVLPTPDLQHTILGVSHAPSADFLLSANLAGFVYVQHVDMERQKITLLAPRRAPPRPASSSQAP*