MNLEQERPFVCSAPGCSQRFPTEDHLMIHRHKHEMTLKFPSIKTDNMLSDQTPTPTRFLKNCEEVGLFNELDCSLEHEFRKAQEEESSKRNSSWEKQTSEIGNSSEIIIIPPPP