MKKKIVLIILIAILGSVGAYFIFFNNDEKISYLTQKIQKKDISQTIEAVGKVYAKDQVDVGAQVSGQIIKLYVDVGTHVKQGDLIAQIDKDKQQNDLDITKAQLESAKANLESKKVALEIANKQYQREQKLYAAKASSLENLETQKNNYYTLKANVAELNAQVVQLEITLKNAQKDLGYTTITAPMDGVVINVAVDEGQTVNANQNTPTIVRIANLDEMEVRMEIAEADVSKIKVGTELDFSLLNDPQKTYHAKIASIDPADTEVSDSSTSSSSSSSSSSSSSSSNAIYYYAKFYVANKDDFLRIGMSIQNEIVVASAKAVLAVPTYAIKSDPKGYYVEILENQKAVKKYVKLGIKDSINTQILEGVNENEELIVSSSADGLAPKMKLRF*