MAFALLRPVGAHVLYPDVRLLSEDEENRSESDASDQSFGCCEGLAGPVVVVRQRQAANARERDRTQSVNTAFTALRTLIPTEPVDRKLSKIETLRLASSYIAHLANVLLLGDAADDGQPCFRAAGGAKSAVPAAADGGRQPRSICTFCLSNQRKGGGRRDLGGSCLKVRGVAPLRGPRR