MKTELDDSNFGNHIDITNSFNNSNNNQRIDIKPSDLVLKDKKLLEVRCGTLYGTLHIDKFLCPGIHCKCIEHEGVLITPRHFTVQAQKDKQKDWKGSIRIGRYNLRTLMEMKVIDFFEHDIRCSLKCHSRNYIKNSRKMLSESLQEIENASKLLHHPDTLPTTSEIRHNKDEDIHMEIPFEKNSSQMILDFMTKNLQQSNEEHHIIDKHIDPKTSDSPTSSINHQSTSSVITDSSTSSEVSVMSSATQHQQPSVIQGPPMNNFLAALIEHQKQVQMIAILSANNNNNNNNNNNRPPVITNLPQNTGPYRPNFDHIKKVMESSPTEFWMQMKRLGILEDLLNVLSVSVENLKKIYLNDTSCNNEYAAIRLSKLASSLDLGELFGQRIHARYIQTTLENNLLANLQRKMAGLTGHINIGGNIFMASNNPLKRKNTDNIFGDNKILQNQCSSIFSTINSVNNTHPNIAFIESLKRQRLDNK