MARILVAVLALHLTAAVASAASSVAGGGAFDPSRVVQLSWRPRAFLHKGFLSEPECDHMIELAKDKLEKSMVADNESGKSVQSEVRTSSGMFLEKRQDEVVARIEERIAAWTFLPSENGESIQILHYKNGEKYEPHYDYFHDKNNQALGGHRIATVLMYLSNVEKGGETIFPNAEGKLTQHKDETASECAKNGYAVKPMKGDALLFFSLHPDATTDPDSLHGSCPVIEGQKWSATKWIHVRSFENPGKQGASGDGCEDENVLCAQWAAVGECAKNPNYMVGTKEAPGFCRKSCNLCAQ*