MELITVIVDCIGVLLKPEMDFPSAACQGCLQLMQEFHHFRRRARDQSKRQSGSMAPALEDNRCMVCGEKFQSRDVWVAHLAVHTVERPFQCHICLAQFKTKYVQQNHIRTVHENVRSYRCPICTEPSRMFKSKRTLEDHMRYHTGERPFVCCICKITFSSGSVHRNHMYRVHREMRKKDRRCNYCGKVFDRILDLKRHQTSYCEKIVGQEMADRL