MQVKKNPNVDLNRNSGLYFVIGLTMVLFLTWRALEYKSYPKNDQIVEMMNVVEELKEDVPITEQIKTPPPPPPPSAPEIIEIVEDAAEIEETVIESTESSQDQIVEEVVDVDDVEVGDEEEDISVPFAIIENVPIFPGCESAKGNAARKACFQQKIQQHIKKEFSYPQIAAEMGIQGRVFVQFAINSKGYIDGIRTRGPDPGLEKEAARIVSSLPKMTPGMQRGRAVTVPYSIPVNFKLAIQ