MTNSVIGQLKNFLTALNLLSIHSSRKEIFFFLNYKRDSKNLLNENFIYLFFFSFFSFLLFLFHSIYTHTYTQNTNRNMSKGKVCLAYSGGLDTSVILAWLLEQGYEVIAFLANIGQEEDFEEAEKKALAIGATKFVVVDVRKEFVEKVCFPAIQSNAIYENVYLLGTSLARPVIAQAQIKVAEENGCFAVSHGCTGKGNDQVRFELSFYALKPDVVVIAPWRDPEFFQRFAGRKDLLDYAASKNIPVAQTKAKPWSTDENLAHISFEAGILENPDTTPPKDMWKLTVDPTDAPDKPETFSVVFEKGLPVKLILDDSKKEITDPVELFIEANSLARRNGVGRIDIVENRFIGIKSRGCYETPGLTILRNTHVDLEGLTLDREVRAIRDQFVTPTWAKILYNGMYFTPEGEYVRSMIPPSQVTVNGVVRAAAYKGSVTILGRSSDTEKLYDETESSMDELTGFSPEDTSGFIAVQAIRIKKYGEAAREKGKPLDL*