MAVQAQFGGLPGCLPPFGGAGLAEEQMLALLSAAAGNKAYQYNCPAGGVVSAAQSELTCNGGGGVVVLPSRKRAREDELEQYVTSSSAALLPIPGMQQVVAAPIANRVVDSAATSTSGRPATAGAVSAADALVSELCRQGAEVDALVRAECERLRAGLEQARKRQCQPLARAAAAAAARLLRAKEAELDAARRRAAELEERLRQAAAESQAWCGVARSNEAVASGLRAALDTLLLRGAGAALPQPAEEGFGDSDAGLAAAAADDAESRCFVEADDGCAGAATSSPVASRWACRACGGGEASVLLLPCRHLCLCKSCEPRADGCPVCLAAKNAAIHVAAN*