MDLTIYNDVLVPIFHPTTSEPLNLELITIIVDCIGVLLKPEMDFPSAACQSCLQLMQEFHHFRRRAREYDKIIRSKILPRIEPEPAAGSAGGTTAAPALEDNRCMVCGEKFQSRDVWVAHLAVHTVERPFQCHICLAQFKTKYVQQNHIRTVHENVRSYRCPICVEPIRMFKSKRTLEDHMRYHTGERPFVCCICKITFSSGSVHRNHMYRVHREMRKKDRRCNYCGKVFDRILDLKRHQTSYCEKIVGREMADRL