MVWDGKASLYEALGVAKDASQADIRKAYMKLALQLHPDKNPGDAGAEEKFKTLQKVYAILSDPDKRRVYDQTGSVEDSEELAGEKFNELYNYYRAMYAKVTEDDLEQFHTSFKGGEEERAELLKYYSQFKGDMAKVFEWVMCSDEAADAHRFMDILEAAVKAKEVPSFPKYTTWAKKVAAKPRPKPGAAGKKGGGKKGGKAGSSKDDGEAALIAQIRARQAGAMQRFGGGGVLGKLMARYGGGEENVPGEPSEEEFQAAAARLKARQGGSGGGKKAGGGGKQKAEATAAGGSGKRAKK*