MKRIPLCWGSYWHCKLCRWVSEKASKRASEREKVSMEEEEISRKDAEKLMPGFRFYPTDRELVLFYLRRKVENKGLPAGVMPTIDLYNYDPWELPATGRMGENEWFFFVPRDSQNSNGVRPKRITKSGFWKATGCDRPVHECSSCIAVKKILVFYVGRARRHNKTNWVMNEYRLLHPAHSGCQPTKINPKEEITLCRVRRKVDPSGRHVDLESRSSLMNWSSGLSSPIPSSMFTWESLVQDEDVTHETSSLKSPSENAQEGDCVVATEATSILCKNPNGVAANDECTCSNNDLKPYQNQCVPDEGLPQDDELCMARRFISQQYRNGAADTLSSGLSSCFDPSAEPACHRLSNKLSFISPTSLQVTNPFSDDLWMELCFSPGNARSSSQERLWRE