MAKKQEAWRRGGFVRRYTRSSVPRMRWTAELESGFVRAVDRLGSRDSAKVTPKRILELMDVQGLTISHVKSHLQMYRCTPHGNKGKQGGGGAKNPCAFLPAEMQPQLGLKNHPFATDERGSEGLTFPPMKRGGQVQGRGRDCSLMQEHARKQ