MLTVSSKALAGAAISVKSSRRAPRVSVAVRASACEDVAKKAVAAVAASVLVAGSANALSFDELQGLTYLQVKGSGIANTCPTLDGGSSDIKDLKPGSYSLGKFCMEPTSFTVKEESQFKGGDSNFVPTKLMTRLTYTLDEMSGQFKVDGSGNVELKELDGIDYAAVTVQLPGGERVPFLFSVKELDAKGNADGFGGEFVVPSYRGATFLDPKGRGAASGYDNAVALPAASDAEEFLKENVKSTAAMKGQAVFSIAKVDAVTGEIAGVFESVQPSDTDLGAKAPKDVKITGLWYAQLSX