MVWGDINSCDAPLVRMHSSCFTGDILGSLRCDCGDQLHMAIEMIMQEGCGAVVYLPQEGRGIGLTAKLKAYQLQDEGLDTVEANHRLGFQADLRDYMVGLQILKDLGLTNIRILTNNPKKTEAFEQWVDLKVVEQVPIIAPPHERRERYLDAKRTKMGTGRLANDAAGVVLERRGARCQSVDPSDIVVARDAAHGEIHIREGGVTDTSSLRRLAEKGCLLLERVAVVDVGRIAPNSPGRLFRQLQQVVRGGDNRGEILRHESINDSLRDLQLALHELRVGGPTGRAGHRGPLNRWGX