MKKHLLALGLLLAGVSPAQALDVGDISSFMNSGSSTLSKTIKNSTDSGRLINIHLERLSSPLDGGQVIPMDKPDEVLLTPASLLLPAQASDVIRFFYKGPADDKERYYRIVWFDQALSDAQRDNANRSAVATASARIGTILVVAPRQVNYRFQYANGSLTNTGNATLRILAYGPCLKAADGKECKENYYLMPGKSRRFTRVDTADKKGRVALWQGEQFVPVK