KMGLSEGFWHHEYWLPPGATWEDMKESADIHYPQPQDLLLCLPGALLLIIVRCIFERTVALPLGRRLGVSDKLRPIVQPNATLEGFYVLLGRTPKEGDLISLAKQSDLPIKKVETWFRHRRAQDRPRLMKKFCEASWRFTFYFTSFFSGLALLYDKPWFWDHTMCWLRFPQQPLPPALGWFYLLELSFYCSLVATLPFDVKRKDFKEQIIHHIATITLIFVSYCANLIRFGMIIMLVHDASDYILELAKMLHYMKWKQVCEAVFIVFAVVFIISRLVIFPLITYYYFVTKFQLFLISCLINTFLMVLQLLHVFWSYLIIQMIFSVILHGAKRKDARSDTEESDRSEAEDLAKNK