GAAGPSLSGDWSGPGDYGNGLESEELEPGELLPEPEPEEEPPRPRAPPGTPGPGPGSGAPGNQEEEEEPGLVEGDPGDSAIEDPELEAIKARVREMEEEAEKLKELQNEVEKQMNMSPPPGNAGPVIMSIEERMEADARSIYVGNVDYGATAEELEAHFHGCGSVNRVTILCDKFSGHPKGFAYIEFSDKESVRTSLALDESLFRGRQIKVIPKRTNRPGISTTDRGFPRARYRARTTNYNSSRSRFYSGFNSRPRGRIYRGRARATSWYSPY