KKGQKRIREPRYAIQTRSEVDIMDDGYRWRKYGQKAVKNSPHPRSYYRCTNTKCPVKKRVERSSEDQGLVITTYEGIHNH