MGGECESSSPQLQHQVNEGTPTLPNGKKTKGRVKIKMEYIGNKLRRYTTFSKRKTGIMKKAYELSTLTGTQVMLLVASETGHVYTFATKKLRPMICSEAGKTLIRNCLNTPDIDDAVDPLGTRQEFTFDPQPNISRKRKLNEVCSHVI