MAFALLRPVGAHVLYPDVRLLSEDEENRSESDASDQSFGCCEGLEAARRGPGPGGGRRASGGAGPVVVVRQRQAANARERDRTQSVNTAFTALRTLIPTEPVDRKLSKIETLRLASSYIAHLANVLLLGDAADDGQPCFRAAGSAKSAVPAAPDGGRQPRSICTFCLSNQRKGGSRRDLGGSCLKVRGVAPLRVPRR