MELESSWLLHALYAFCFILVFIIIVSPRFALFLYLLLLKLWCNCEICDAYLNLSWAKSFDNLCDWYAHLLKHSPTKTIPIHVLGNIITANPENIKYMLKTRFDNYPKGKPFSLILGDFLGRGIFNVDGDMWRFQKNMASLELDRLSIRSNAFEIVRCEIEKRLLPLLVSFSGKEDGILDLQDVFRRFSFDSICQFSFGLDPKCLQLSLPMSEFAVAFDLASKFSAERAMAVSPLVWKIKRKLNIGSEKKMKEAIKIIDILAQEVMRQKRVKGFSTHKDLLSRFMRTVDDDTYLRDIVISFLLAGRDTVASALTSFFWLLAKHPEIGSAIQVEADRVLGPNQEPKSFEEIQQLHYLQAAVHESMRLYPPIQFDSKFCQQDDVLPDGTFVKRGTRVTYHPYAMGRMEEIWGPDCLEFKPERWLRDGVFFSENPFKYPIFQGGFRVCLGKDMALMEIKSVCLSLLQRFHFKLVFPCHSTPRFSPGLTSTFRDGLLVLVREKVTQLSHRNYMVHVD*