MESPFRGDILKGKVALLTGGGSGIGYEISRQLGKHGASIAIMGRRRQVLDAAVSSLHSLGIPAIGLEGDVRKQEDAVRVLESTIKHFGRLDILVNAAAGNFLVPAEDLSPKGFQTVIDIDSVGTFTMCHEALQYLKKGGPGKSPSTGGIIINISATLHYTATWYQIHVSAAKAAVDSITRSLALEWGTDYDIRVNGIAPGPIDDTAGLSKLAPEDVVRKAKEHEPLFKLGEKWDIAMAAVYLASNAGKYINGTTLTVDGGLWLSKPRHLSKEAVKQLSRAVERRSRKILVGVPKSKL*