MAATPLLSGEDTTPPLHGVVVIALPDRAADAGRDPPPGSEAALGRRAWRLLRLATAPLVVLAAFAAAAHCYGLYSFSSGGEDWKWGGGRASSFLLPLHPKPMAAAAGVSFKAAAAEEGSTAAVLPERQYYTSINIGNPARPYFLDVDTGSALTWIQCDAPCTNCTKGPHPLYKPAKENIVPPRDSHCQELQGNQNYCDTCKQCDYEIAYADRSSSAGVLARDNMELITADGERENMDLVFGCAHDQQGKLLGSPASSDGILGLSNGAMSLPTQLAKQGIISNVFGHCIATDPSGSAYMFLGDDYVPRWGMTWVPVRNGPEDVYSTVVQKVNYGGQELNVREQAGKLTQVIFDSGSSYTYFPHEIYTSLITSLEAVSPGFVRDESDQTLPFCMKPNFPVRSVDDVKQLHKPLLLHFSKTWLVIPRTFEISPENYLIISDKGNVCLGVLDGTEIGHSSTIVIGDVSLRGKLVAYDNDANQIGWAQSDCARPQKASMVPFFLSRALRSQLL*