MKLLAAGAILFFLLALSGTVAVAGGLDVHPLRLPSEAAKFFHNDNSTSDDDSVGTRWAVLIAGSKGYNNYRHQADVCHMYQILRKGGVKDENIIVFMYDDIAYNESNPHPGILINKPGGEDVYKGVPKDYTGEDINNINFLAAILGNKSAIIGGSGKVLDTSPDDHIFIYYTDHGAPGKIGMPSKPYLYADDLVDTLKQKAAAGTYKSMVFYVEACNAGSMFEGLLPEGMNIYAMTASNSTEGSWVTYCPGTPDFPPEFDVCLGDLWSITFLEDCDAHNLRTETVHQQFELIKKKIAYASTVSQYGDIPISNYSLSVYMGTDPANDNRTFVDENSLRPPLKVLHQRDADLYHLWYKYQNTPEGSSKKIEAQKQLLELMTHRAHVDNSITLIGKLLFGMDNPSKMLNSVRPAGQPLVDDWQCLKTMIRTFETHCGSLSEYGMKHTLSFANMCNAGIRKEQLAEAAAQACVTFPSNSYSSLAEGFSA