MACRASACCIGHNAWDFSARNSKRRGAMALRCSASGNDQILRCVSKNAEVSVLSIVGNHLVQEAQRRHQTSPTASAALGRALLGTLLVASLKDDAETVQISFLGRGPLGQMTTVASQSKLVKGFVSNPLCDLPLTSQGKLDVGTAVGAGALNVVRNHPRWKQPYTGSTPIYSGEVAEDIARYLAESEQINTALGIGVAFSTQGTVKAARGYLVQALPFCSEETLTRLEKNVASMHSLSDPSLDMTAREMITRLLEGIGTDSFSDPVFPEFGPCGVEDLKPRMIRAVASLGASDVRELLSENGYVEVKCEFCAETVRFVEEDLKEIFTHS*