MKFQSTLLLAAAAGSALAVPHGSGHKKRASVFEWFGSNESGAEFGTNIPGVWGTDYIFPDPSTISTLIGKGMNFFRVQFMMERLLPDSMTGSYDEEYLANLTTVVKAVTDGGAHALIDPHNYGRYNGEIISSTSDFQTFWQNLAGQYKDNDLVMFDTNNEYYDMDQDLVLNLNQAAINGIRAAGASQYIFVEGNSWTGAWTWVDVNDNMKNLTDPEDKIVYEMHQYLDSDGSGTSETCVSGTIGKERITDATQWLKDNKKVGFIGEYAGGSNDVCRSAVSGMLEYMANNTDVWKGASWWAAGPWWGDYIFSLEPPDGTAYTGMLDILETYL*