MYNVVELLRDAKSGRNPVCGEYVGPVIIGAAKDANMGRAILVNRDVEPGELLIVSKAIAHAEIKLDLPRPLDKRESVGEWERMWKTLHDLIVPQVLGRARSSELFQKQVSGLMLSTHGTEDISIPSIDLYSSADKETDMCATAVEGEEIFNVLDEDVHLELDADQINQAVERSSFLSLDSWGGLWFLPSFINHSCLPNACWMKIGEDALFARAARHLRKGDEVTVSYLGGETVAFPHRAYAARLRGFRCSCPRCLFEASEKFIENLGDREWVTMTTMCNISNAVKFYQLLESSVKLIEKLEWGFKNVASLWNDEGKQEWLRCSFAQAYKTCLAFRAFHGQAFAQDLEILIRAVHATIGASEEFLDFLSPFMWVHPQLEAAIAPMCLCLYGEQSSASLREILGVEMEN*