MRKIKLVILGIVSMALLSGCNLAQKEFGEVENTFKGREAVIQTYDEESNIIDQVRGKSISVTSEDKFATKDTEGNITQESSVISLTVGGKSMVHVGSSLIVYEKGLVDIFNEYSKTVDVKNTDRSIPFLNRMINDMKNITTGKSKIVLIRSQSGKPLATFAGENVSYFATEIDKSTGIIIDGKHLFVYRCDYTIYDAELLGN