MFWRTVLSASMLAASAQAGYEAMSIENLLPRDLERRVEYFGENQDQPAHIITKRQTGGVVMNSNGTINMTAWDTLANEKCTQALLKLPAATNPTGACVCYNLPALNNITGTFEADLRLYQLTAPSGDFAGVPQSNIQVSLAYQGASVAPIQSSQATQRVSKGQDGQRQLRLLQTYMFAGQIDKNRMDAQMNMAAIEALVMPVVTLSAVNPTGQTVSTNVSSNEAAFVAGVFSESTVMSEFGVANMAVDKSLEMLANGTIAFVLPGVSIMIFPVGLIVTSIWTVGLCGAIAFGTFNRIGFREQFRRRTQYAGKTNMGRI