MAALKEEDSLHLETVHSEKVGDVERSERPIHVSATEEALIRKKSSNSAGNIGNAKTAGLDKDLGISDSQWAWVLNAFYISYVLFEWTTVFWKLFPAHIYVTCLCICWGAAAMCAGAVDNMAELIVCRCLLGVFEAAFGAGAPYFLSLFYQRRELGFRVSILLGMSPIANCFASSLAYGVTHIRHSTLESWRFLFIIVVFFFLPDSPGTAKFLSESEQTTAAERLHTVDRTAKNKLDRHQVFAGLTDYKNYVHTLIHFCCNFSFAGLSNFLPTIIQHMGYTSINAQGLSAPPYFVSFLFCVVAALLSDRYGRRGLVIVFFSTIGMIGYLILAAVQDENKVWPRYLGVWLATCGVFPALCINITWLLNNQGGDSKKGAGMALLAVFGQCSSFVSSTVFPDSEGPIYIRGCAIGCALTGCIALMAGGLYLKLSYENKIRDRLYGPVTDDVRIDVTAEGDANPRFRYLV*