MRRGAELLALYCCRRGDQFEPEDEEIVELFLLPRLHGDPLPLEGIFLDADPRSAPPWDLFARNTSGFFFAPGDEANQRKKPRTCVGGGTWVGQKLEKKEELRLRLSGGEDETVVCWQKYRYNFHRGSGRTGSTGWVMLEYTIAEPSDYNSFKVCRITFTGHGQKRKRVPDSDDQLATSAPSSIATGYQDHSAGAARACDQEPFLTQQETDSWTDQQEPAFPMQQQLVDQEQQAMGHASTTLPFGQESGMLVHMDQESGILEQFVSEQFTMPLQMDQETSFPVNFAGYGTAPLPVYQESSMWGQFVEYGPTPLTPDQQFISMPEQSIDFEDPATQVILEWFAD*