MAAAAAAAAAAGAAGGRGSGPGRRRHLVPGAGGEAGEGDPGGAGDYGNGLESEELEPGELLPEPEPEEEPPRPRAPPGAPGPGPGSGAPGSQEEEEEPGLVETDPGDGAIEDPELEAIKARVREMEEEAEKLKELQNEVEKQMNMSPPPGNAGPVIMSLEEKMEADARSIYVGNVDYGATAEELEAHFHGCGSVNRVTILCDKFSGHPKGFAYIEFSDKESVRTSLALDESLFRGRQIKVIPKRTNRPGISTTDRGFPRARYRARTTNYNSSRSRFYSGFNSRPRGRIYRGRARATSWYSPY