MGTGDRLLDIPCKVCGDRSSGKHYGIYSCDGCSGFFKRSIHRNRVYTCKAAGELKGRCPVDKTHRNQCRACRLSKCFQSAMNKDGK