MQTKENQKDSEGSCCDGIPFCKGDVAAMGRDAAAMREEGRRCDEASFCRRGWGRPSATLPLRPRSFLPPPAPPADSKEEKVDWLNLPCPVSYEEIQREALMSLKPELFEGMRFDFTKGLNPKFSLSHSVFMGSAEIPSQSSDTIKVGVPTAHYEFGANFLDRKLMLVGRILTDGRLNPRVKCDLTENLTLKVNAQVREITSLYSKEVSRWTAEALMALQEAAEDYLVHLFEDGNLRAIHAKRVTLMQKDFELARRIGGRHL