MQSLLLALLLLPVCSPGGASNLHEDLTLLRTDLALRLYRSVAAAGNQTNLVLSPAGAFIPLELLQFGARGNTGRQLAQALGYTVHDPKVREWLQTVYAVLPSTNPGAKLELACTLYVQTGTPLAPCFVEQVSRWANSSLELANFREPNSTAMLANGWGPRQTAGDEPVGSAWERGGGAESAQLVLVSTVSFQSAWRHQFSSDTQLLPFTCAQGLTLEVPMMYQMAEVNFGQFQDPAGHQVGVLELPYLGNVASLLLVLPRDRDTPLSHIEPHLTASLLHAWTASLKRARMEVFLPRFRIQNHFDLKNILYSWGVIDLFDPLRANLKGISGQDGFYVSEAIHKAKIEVSEEGTKASAATALLLLKRSRIPIFKADRPFIFFLREPNTAFVFSIGRVLNPLH