MALKTVHVSDVPSLDHVRDNSGLALSSATFSNNGCDGVKLPFKPQRFMVVGHRGSGMNMDLRMKAIKENSILSFNEAGKSGVDFVEFDVQVTKDDCPIIFHDDFILTEEDGCISEKRVTELSLKEFLHYGPQREPGKEGKPLLRKAKDGKIYNWKDEELVHILQVILQQVVFEYANDRPIIFSSFQPDAVRVIRKLQDIYPVFFLTNGGCEVYSDMRRNSLDEAIKICLMNGLQGIVSEVRAIFRNPGAIPKIKEANLTLLTYGQLNNVPEAVYMQHLMGIDGVIVDQVKEITEVVSEFTGPATEEEGLPGQATTKPNFSQRELSFLLKLIPELIKV*