MSREAADIQFVYEALNKPHEESEEEEDEVTEDEEPKACGVCGDLAKGYHFNALTCEGCKGFFRRAIKRSTQLRCPFLNKCIITKNNRRSCQACRFRKCQAIGMRKDMVMSDQAVLERRIRIKKKKMCDTSAELSTQQEQVVEELLSGLRSTFDSSFSRFTGFRPMDRDVLTGNQPSRLRTSSLTKSWCTAEEHGDDPSASPYPCSLSAASSQSLSSSSARSFLSGCSEKEEDNVGDESSSVYTNLPHLADLTTYMIQDIIRFSKSLQDFRSLSIEDQISLLKGATFEIMQIRFNMVFNTTTSNWECGCITYCIHDALRGGFQPLLLEPLFKFHHNLRKLNLQEEEYALIQAISLFSPDRPGVQHHAAIDRVQENLAETLKAWIDCKEKGPKKHLLYPKMIACLTEMRTMTEEYSKQILQIQDVQPDTISPLIMEVVSKNPCNNV