MLQTTFFCCICSSDIVHLFEALLWPSLRLHECPNINAVWASLIVEECYRLGITYFCIAPGSRSSALAMAAAQNPCVSCISCIDERSLAFHALGYGRGSNKPAAVITSSGTAVSNLLPAVVEASQDCVPLLLLTADRPPELHDTGANQTINQVNHFGSFVRYFFNLPPPDDKVPARMVLTTLDTAVFRATQEPYGPVHINCAFREPLAGISCKWSLSCLEGLDMWMSKSEPFTKYIRIIHCQLGEKLMNMHDQYKEVVDLIQGANHGLVILGGLRTAEETWAALLLATHLGWPIVPDILSGLRLRKFSFAIAEAEMGVCIIDLLDHILLGNSIKDWLSPDVVVQVILFQAHM*