MGGRRRAHGVSAAAASCLELASLGRDGPGSVSTASVCSAFSYLDGDAEDIQVDEFERRLDALFEKRGSTREKALEALAVMLRVDYRGSDCISHNETLTSRCLVAVKRGSAVESSLACQLLGLHILTLGQPDERLFQTLRPELERSASGDAGGGAAVQVAAMDTLALAAFVLAEDEIGTRVTMDRLRGMWRKGDVKARAAAVRGWSFLLTSLNGEMRDDEATSCLAALAGLMNERDLELRTAAGEAVAVLRCCCSIRVLGLLAGAEEAEGLVGEGDGEVEAADVYDSQEREDGWEDERDDEHEKSERVEVDRAGSNAGRHGRTRNEDRDGGGGSGQLAEVLERMQNLASNKCEALRRNRRDRAALRSTFRGLVAVLNDGRVPECRIKLQYGDSLTVEGVAATQRLAFLRRFLAGGFQAHLQHNPLMHDVFDFRPRTERPERLSAAEKRLTRSCHSADARARTADRQWARDSKASRLHFGGC*