MAFALLRPVGAHVLYPDVRLLSEDEENRSESDASDQSFGCCEGLEAARSPGPGGGRRAAGAGPVVVVRQRQAANARRDRTQSVNTAFTALRTLIPTEPVDRKLSKIETLRLASSYIAHLGNVLLLGDAADDEEPCFRAAVRAKSSVLFATVDGRQPRSICPFCLSHPRKGGGRRDLGGSCLKVRGVTPLRGPRR