APMAFALLRPVGAHVLYPDVRLLSEDEENRSESDASDQSFGCCEGLEAARRGPGPGGGRRAGGGGAGPVVVVRQRQAANARERDRTQSVNTAFTALRTLIPTEPVDRKLSKIETLRLASSYIAHLANVLLLGDAADDGQPCFRAAGSAKSAIPAAPDGGRQPRSICTFCLSNQRKGGGRRDLGGSCLKVRGVAPLRVPRR