MCVCVRGGEYRNNFEHEASSGTCLRTRAWQAMGRRMKLLHHYLQTRWSQPLGFTAHNCSVTTLLASPSKFLPVSGNSSPSVSSFKAEKKIIAALPDDQPLAQQSTPVSTAVVSQELSREREKRLILIDGKAVVYRAYYKLMAKLQHGLLIDTSGEGDWVLTVFTALSTILKIFELTPSHIAVIFDHEGLTFRHTLFSNYKVNRSPTPDTVVQSLRYIKPALTAMGIKTVEVPGVEADDVIGTLAVSAINAETKVRVLSPDKDFFQLISPSLRLLRFVPRGSGIVSFGLEEFQARFGDLEPAQFVDILALMGDKIDNIPGVPGIGEKTAVKLIKLYGSLERLMKERNNVKGKRALSGLLGDKGELFLGKRLVTLRTDLPHYIVPFTLGDFLYERPQDEGERFFNLLKAMGSFVDGPFMADLEKRTQKLWRKYN*