MDEILAKAGSQAVTFAIKSGISIASTYALKTITNFVVQIPKDDARRIDQLKFKLESRMAIVSSAIDLIKLVAARGNTNLQITLRLTKDLKEEIDRFDEKINEMTQKVEGSRSAKTQNEAIKAVENYIKDLLLRIEEITPFINLSLTTSGANLNSALPYQLSPGLLLKASDFVSENNRKYEKAMKSNEKGTGDKEILKVQVGPTFEVTLFSIFYNLTSENNGQSGIVWKEDMKRAKARIYRLNSTGRKYDYFMKIEQDFNDGRYHEDDDKEDTPQELAIDLNHIKKLFFSVSGKLLRLEEQDSPVLVLKIDRSDDKENESSEGDKGLLDDITWYAVSGYEAIEEDEEEDEEEDEEEGKDGEERKEEEEEENKLEDKDSSITLLEYIIRLTSLQSNDQKSILEVSDERLSIYLNDENTNSRKDRISNSTIEETEKKLKNLKL*