MAINSNLFHGFICILVAIILLGCVECNRKLADTASLFVFGDSILDPGNNNYINTSSDYQSNWCPYGESFFKYPTGRPSDGRLISDFIAEYANLPLIPSYFQIDKEGFIDGVNFASSLSGSLVETNRGHVVNLKTQLKYFKKVTKLLNNKVGDKQSKKLISNAVYMFSTGTVDYGEAFRSARAFTFQQNKSGECINELNEILKMHSLALPKTMKKLQDELAGFKYTLFDLYEDPFEELTVVEERGKLKSTNFAKIPKIMYFSMLRIPHNPPTNSLLNCYGMAIRMSLNLMA*