MSNGTAEKKDPYLRVLVTGGAGFLGSHLCRRLVAQGHEVVCLDNFFTSQKTNVADLIGKPNFELIRHDVTTPFFIECDQIYNMACPASPVHYQYNPVKTMKTSVLGAMNMLGLAKRVKARLLQASTSEVYGDPEVSPQPEEYWGKVNCNGVRSCYDEGKRAAETLCFDYHRQNGVDIRVARIFNTYGPGMHPYDGRVVSNFIMQAINGEDITVYGEGKQTRSFCFVDDLVDGLMKLMNQTSTIGPVNIGNPGEFTIKQLAELAIKHTGSSSKIVHLPLPGDDPQQRKPDITKAREILGWEPKIKLEDGLPKAVAYFSSLDLSRFRKPTKHTAHLNTDAQAADASRASKA*