MMGTAVELGRRQGDSRFYDAARARRGHHHGLPKSRCITAAVSREKASEEPSPSPAAALPVGVAGNLERFVAAVTLSVPAHYPSKRGSVDGEWEKPYFVLGDLWEAYREWSAYGAGVPLVLDGCDGVVQYYVPYLSAIELYGNPAALRLSSNTRHMMDDSDMDCNDSSSDSSCDYEHVRVKHLSQEGLEGFSSDDGESGDTNDCLLFQYLEFDSPFCREPLTEKISSLSARFPGLRTLGSCDLSPRSWMSIAWYPIYRIPTGSTLKDLDACFLTFHRLSNCPQGDHMWGPDSAPSIPLPVFGMASYKFSNSVWSSTHGDWQLASCLRQAAADWLRESHASHPDYQFFVSRDAYRR