MVINLKEQVRKDLASALDVPTQHTNLLRLIDAIQRLGIGYYFEEEIEKALQHIYDTYGDEWNGDSSSLWFRLMRQHGFNVTCAFCNNYKDENGDFKESLANDVQCMLDLYEATYLRVQGEVVLDDALVFTRSRLGDISNNTLYSSPNLYTQIQEALKQPIRKRMPRLEALHYIPFYEQQDSHNQSLLKLAKLGFNLLQSLHKKELSHVSKWWKGLDVPNNLPYARDRVVECYFWAVCVCHEPQYSNARVFLAKVICMQTLLDDTYDAYGIYEELEIFTEAIQRWSISCLDVLPEYMKLIYQVIMDMYKEMEELIGKEGKAHYINYAKEFMKASVSAYMTEAKWLNEGYIPTKEEHMSISTMNSGCSQDVITCIIGMGDIATKKSIEWAINRPLLLKSISVIGRLMNDIAGHKKEQERKHVASSLEIYMKHDDVTVEYVHELLSKQIEDAWKDITKECLVCKDVPLPLRMLFINYARTMNLLYDSNIDGFTHVGEELSNHIKSLFVRALSI*