MQGSLWADSQKQEEQSRCVLWSFSFLGSLFSAAVLNAAAGGDRAGGCRASLVPKQEKVLLIEHRRAYNCEIMLTKVKMPLPEVVVTLRKQYYGTVLDVDQVDNLIKFCPTKEEMETLKNYTGDKECLGKCEQCFLEMMKVPKVESKFLLNFSSRRRFGQNYFVYPFKRWYQVSDLRENLVVVNEASTEVISTLLLERVMQTVLSLGNVLNQGTARGVAIGFRLDSLLKLKETRAHNSRTTLLHYWQIASEKVPEILDFDKELLHLKAATKIQLKALAEEMQVVSKGLEKVEQELTASENDGAISDGFRKSLKSFLDMAEAEVRTLVSLYSEVGCNADSLAHYFNEDPTRCPFQQVVSIIFNFIMMFKRALEENSKLVEMERKKAKEADKDKVLPQRRELDGLLAPQ*