MAAAAAAAAAAGAAGGRGSGPGRRRHLVPGAGGEPGEGAPGGAGDYGNGLEAEELEPEELLLEPEPEPEPEEEPPRPRAPPGASGPGPGAGAPGSQEEEEEPGLVEGDPGDGAIEDPELEAIKARVREMEEEAEKLKELQNEVEKQMNMSPPPGNGSSRKGKLLSFVAGPVIMSIEEKMEADARSIYVGNVDYGATAEELEAHFHGCGSVNRVTILCDKFSGHPKGFAYIEFSDKDSVRTSMALDDSLFRGRQIKVIPKRTNRPGISTTDRGFPRARYRARATNYSSSRSRFYSGFNSRPRGRVYRGRARATSWYSPY