MGTASGAVALLLVVVLGASVSGSSGQLQVGFYSKSCPSAESTVASVVRGASAADSTILPALLRLQFHDCFVRGCDASVLIKGGNNNAEVDNGKHQGLRGMDVIENAKAQLESVCPGVVSCADVVVLAARDAVAFTGGPSFDVPTGRRDGKVSNLRDGDVLPDVHDSAQVLRSKFRASGLDDKDLVLLSSAHTVGTTACFFIQDRLYNFPLPGGGVGSDPSIPDGFLSELKSRCAPGDFNTRLSLDRGSERVFDTSILRNIRNGFAVIASDAALYNDTSTVDVVDSYSGLLSTIFGPYFRQDFADSMVKMGSIGVLTGANGEVRKVCSKFN*