MKLRVKRSLTIKQMAAVTGVTLVTIAIFITIQLSHLLQQRKDDYISQLNNAAVQIQTPLTEALLSSDLNEVKALLIGLKTSGILGRADIVLPGNVRVMSLDFATYRPIPELAKQVFGIPVEVNVPLYVYGVSPKTIESQGHLILQVDSNRVYRFALNTLALMLTTYLLLALILTVSISWCINRIIIHPLRNIARELNEEQPPEPMPYPKYHQDDELGLLVKGYNRQVNKQKTLSK