MKFTNLSLLALSASLASARFVEQHETDQVILNSNAVTDERYLIETAPGKQQWVTEEEKWELRRNGQNFMDITETPELGTLRTSSVKVKFPSKPTLQKDLKPLLEDLSKSKMHKNLETFTSFHTRYYKSDYGRQSSEWLLEQVQTLIKDAGADKYGAHARHFKHSWGQNSIIATIPGQKNSTVVIGAHQDSINLFLPSILSAPGADDDGSGTVTILEALRVLLTSKDIIKGKGENTIEFHWYSAEEGGLLGSQAIFSEYEKTGRDVKAMLQQDMTGYTQKTLDAGEPESVGVITDFVDPDLTDFIKKIVTEYCTIDFVETRCGYACSDHASASKAGYPSAFVIESDFKYSDDRIHTSGDTLNFLNFDHMLQHARLTLGLVYELAFAKL*