MGDDHEPSFNFRLIEAVRAYRCLYDSTDRQYRSSDYKIKVWNRLVNNLGFDGDARTLYNRWKQLRDKYGKEKKKIKYQGDSTSWQYFKHLTFLDPHMVDRTHQKFMKVGKDGKEMVGGNGDEVCGLGDLSQYDPQGNVVISDPNFTANLIAAVQKQPCLFDIRDPKYRHSEFRNQAWGDIIKALNYPGDIGSIYKQWKKVRDRYVREKRRQRMLSSEAPAPTSNLFTQMSWIDPYLDDRTTQVKRKRDSDEMPDEIVFEELHGQMIPQYSMVDEIQHGHINGSPGISRAQHHAVIPDSPVQGVIHQSTQQLQHPQQAATITNFVLNPTDLVDGERAFALSVIADLRTLPENQRELAKMRIQNLCNQRSAQIGQIIMSSAPVHTQQQATQNQYSTVS