MRQPVLIRHQFARVAQLHVGANADEFVVKLVHQPVGDPAWCVARPRWTTALKLSCDGVVKVGLQAPLVVLQNVRGGTPMDFPFIKELRHEPVRHCASFCAGRVYPGRQPMLTIYCRVSSSLSEIFISQHVERRLLLRGSLARHNPSRGPARDLVSNRVPIKGIMSSAICRTFVVPARGSVASRATQPARGVFSGAKSLEPRSGAVTLVSAHGRHRDVSVCMGRKGMLAELMDDGTDSAGDAKVDPRCPCGSGKDYSVCCGPHHDGAAPADSITPEAIVRARFSAYVKNVPKYIVASTHPDSKDMKRKDDPAEARAQLEKDADATMKKVQFTSLRVKGTKEGDGETFVTYEVSYKAAGKKNRGGTKTLAERSRYKMADGEFKYFDALPLNSSSDMNAVGQI*