MREVKPISIDILNTFKQVDEDRLNKLLADELKHLDRKIVVLDDDPTGVQTVHDISVYTDWDKDSMEQGFNEKNSMFFILTNSRGFTVAQTTKAHKEISKNIVDVSKKVNKDFIIISRSDSTMRGHYPLETNLLKSEVERLSGKLFQGEIIMPFFKEGGRFTIDNVHYVKEGEILVPAGMTEFAKDKSFGYKSSDIGEWCEEKTNGKYKSSDMIYISSKELRELNIEAITEKLKKAEGFNKIIVNATDYVDVKVFTIAFIRAVNGGKEFMFRSAAAITKVLGGVSDKELLTKDELVSKGNTNGGIILVGSHVNKTTQQLEELKNCKYPIEFIEFNQHLVLQENGLKNEVKRVIKVVEEKISSGKTVAVYTRRERFDLDTNDKDKQLMISVEISDAVTSIIGMLNVRPNFIIAKGGITSSDVGTKALRVKKATVMGQIKPGIPVWMTGKESKFPNMPYIIFPGNVGEISTLRESVEILMG*