MGGECESSSPQLQHQVNEGTPTLPNGKKTKGRVKIKMEYIGNKLRRYTTFSKRKTGIMKKFVKLMGTTRYFMRILDDAVDPLGTRQEFTFDPQPNISRKRKLNEVCSHVI