MDKEPEELQFLGIVGIYRESYKILSSYKKLFSHITLSLILPLSFIFLSHIKISDLIFSDIDHDVDALESTPDNSPSQNRLLHRIASEWLSFLLFKAAYLLLVLLFALLSTSAVVYTIASIYTGKDLTFSKILAVVPKVWKRLVITFFWTFVILLCYNTVTGITIFLILVFTGSNAFGITLSILIFAFYFVGFVYISLVWHLASVVSVLEDSYGISAMQKSRDLIRGKVWVSAAVFLQLNLVFIAIHIMFSVMVVHGMRVGIVGKIGYGVLFLVLLAGFMLIGLVVQTVIYLVCKSYHHENIDKSILADHLEVYLGEYVPLNGKAVQMESLSV