MALPLLDFVGTQGNQFVMGGQPFYVHGFNAYFLMAISVDAQSRSKAVALLEEAANAGLNVGRTWAFNDGGYQALQTSPGVYDEKVFQALDFVLNQARRSGVCLILTLVNNWGDYGGKPKYVEWARSAGETLDTEDAFYTNSIAKGYYKNHIKTMLTRVNSITGIPYKDDPTIFAWELMNEPRCTSDPSGDTLQAWIEEMATYVKSIDYNHLLGLGSEGFYGPSSPMRVSANPNTYALQVGTDFLRNHKVASIDFAGAHGYPDSWLGSGADALQEISFIENWLAAHIADCTSTLQKPFLFGEFGMSSKDSKFKPEHRESFLATIYTVLYISALGGGAGAGGLLWQIFPKGMENFNDGYQIVLSEDESISRIIIQQSQRLQDITACVPRKPKSSMCPFKFKCW*