MGKRRHRLSLGGVIFSAGAVVALVVVLLEVSSASKPKKATSTRQVPINSGFRIVREYPHDAKAFTQGLLYHGNNTLYESTGLHGESSVREVDLQTGEVRRIYRLQSRDFGEGLALWENKFLQVTWQTNKGYIYDEKTLSLLGTFKHPMTDGWGLTHDNKHIIGSDGSSTLYFLDPHSFSEIRRITVKDNGEAVELLNELEYVKGEIWANVWQMNSIARISPKDGRVVGWIVLDALRQGMKSSKFLCVYLCFLQNIDVLNGIAWDEEQDRLFVTGKWWPKLYEIVLSPELY*