MKRPPCCDKSNVKRGLWTPEEDAKILAYVSTYGTGNWTLVPEKAGLNRCGKSCRLRWTNYLRPDLKHDGFSPEEEDLIINLHKIFGSRWSLIAKHLPGRTDNDVKNYWNTKLKKKLQKMGIDPLTHKPFSQIFSDFENMSGCPNARHRQILPAPSCLTQVPAGSNSHLDAIMKPVMEQVHENFTAENHLSWSQYQVANQDVMQLQPYQCVLSEVTSSCSSSSSPTLTRFNTQQSDGPPLPPPFVAWTGDSISHQPFPTGNVLPKREGDLQDIVSSSSINCASDMAKQALPNTPVGTMACKNEAKWAEPGDSCEGALELDCHFGDGSYSCFGSFTDAILDKDSKMRSELFPEFIDGLLDY*