MKLFAAGVILFFLLALSGTVAGGLDVDPLRLPSEAVQFFHNDNSTNDDDSIGTRWAVLIAGSKGYHNYRHQADVCHMYQILRKGGVKDENIIVFMYDDIAYNESNPYPGIIINKPGGEDVYKGVPKDYTGEDINNINFLAAILGNKSAIIGGSGKVLDTSPDDHIFIYYTDHGAPGKIGMPSKPYLYADDLVDTLKQKAATGTYKSMVFYVEACNAGSMFEGLLPEGTNIYAMAASNSTEGSWITYCPGTPDFPPEFDVCLGDLWSITFLEDCDAHNLRTETVHQQFELIKKKIAYASTVSQYGDIPISKDSLSVYMGTDPANDNRTFVDENSLRPPLKIIHQRDADLYHLWYKYNKAPEGSSKKIEAQKQLLEMMSHRAHVDNSITLIGKLLFGMDKASKMLNSVRPAGQPLVDDWQCLKAMIRTFETHCGSLSEYGMKHTLSFANMCNAGIQKEQLAEAAAQACVTFPSNSYSSLAEGFSA