MDHMDMLENQNLQHSMLFFGDGAISMNNTGEADTSQDGHDAIMKTEEDDLKAPPPEQRVSAHQCNICDKIFVSFKGLQQHAVIHTNLKPFGCDICGKSFRFKSNLFEHRSIHTGSGHHACPYCGKLCRLKGNLKKHIKTHVNNTEELEVAWKPFSSNRRSSRIAEDAIIVRGMGDPFYTYQRPPLRKRKTGLGEDSGFWTDRIRKGIFMPFVSIQDKMTRVNYNLSQVQPEENKEALFNQARLIPFERYDCPFCKSIFMSEMDCVRHLNHDHPMGREERPLFCEGCLKSFADKKSLLQHESYHSRVKLMLESEFVVADPEILLPETSITNMNS