MGRAGKKSGVRSQPRCQAAKATSISAYSMLKHKDDGNGRNPFFRFLAHFRKCFNNCLGHLPSGRVTLIASKVWNCMSRTEKEPFIAAARRFNYTYRSRSKKVNWVLEKLRESAAGVSQPQAQRVLINSLRSWQESVLKDLLVLDYNQNYLN