MGTGDRLLDIPCKVCGDRSSGKHYGIYSCDGCSGFFKRSIHRNRIYTCKATGEMKGRCPVDKTHRNQCRACRLAKCFQSSMNKDGE