MKRSGSGYHTSFFVLLSAFLPSKHGLGPYINEDLVFGKVLYPPRLTSNYAEAMDKKAAMILAAALAMLTMAARVATALAAESTSAGCIGPHFTAALAFGDSTTDTGNDIIYNATVFGNAARLPYGETFFRRPTGRYSNGRLIVDYVMAALGQPFLVPHLAGGKAAGTHRNFAFSGATALTLAEIADVTGPASVDGVYAPVNLALELEWFEGALNDGDALRGVDLNKTVVFFGEMGGNDYNYALAHGGDITSDGIFSLVGPVVKRLEEALNRLLMAGVRHVMMVGQFPQGCLPVFRHPFLDSGAALDQRTCVSNINAISQAHTDGVRRLVATASAAFPDANIVFLDAMAAYLHVLDHAEDFGITNKFDACDGKDSFIVGGGDSGVCSNPQNYLSWDGIHMTDTMYGALFSLFNSGPEFAVPFPNFLSACASAAAA*