MSNEEREAEDGFAVISAYTRAQALADGVLVDASELAKQCGIKAPVALTRAVWNRYVELTPAAEQAGNDETGRTWDILWMFYCAAVKNPNEAEIRYTLRVVTDSVRPSLVELKAMIGPGNDGEAVITILLPEED