MNPEKQCQICAKTSNGMHFGAMTCRACAAFFRRAVVLKLEYSCKAKKMCQLEGGGRSMCRYCRFEKCKEIGMDAEKVILDYDPTASQKVPVMPKIDKVQENEPAPATSKSHADKITVKIDFTELTEKLKEMFETQKRSSGELSGSLDSDESSTDSVYLNDLQNLTKALNEFQAPIKDKKDIVNLDRADMKKVIYWLNFRVKKYATWYSHATYLIEHLPMNQKFETYRKSWNLLRMFERIAMTWKHYGNEMFEGHFILVSDDTKMIIDKSLIHFEEISDVTDEYFRRLFHPFLNQYMEEVAKPMSELDLTTEEIVFCMVNILGYDASGLTPETIETLHKFKEIIADQMHSYYTNSTNIKMYSHRIMKLMQLVKSITKIAREKSRLRDVIYVFDIYKAEISDPCFFQFF