MKSIRQVASIACLVIATCAQSVAMAALPNIPKPSGGGIGGAAVQDGDWLALIGAYFKAGFIILGLVLGSLAFFAVIGGALKKWKEYSDGRAHLADFKEFLIVGIVLVVFVVMLANYAMQTMA