MESIDQLPRKGEPGKRVTILSIDGGGIRGVIPATILEFLEEQLQILDGPNVRIADYFDVIAGTSTGGLIAASLSTPDEKGRPRFTAKDIINFYITAGPKIFPKRYFPLLSQLIGSKYNPNGIETTLKETLKDLKMKDTITELFIPTFDIKIMQPIYFSTSEAKKDESKNAYVFDVLRGTSAAPTYFPPHLFYTTNLTGENRAFNLVDGGVGMNNPAHLSILHSLYGSSEGMNLEHANHVAKKADYENILVLSLGTGKVSKSYNAEDAKKWGIIGWALKDGHSPLLNIVGEANADVVDYNLSVDFSVLENPTNYLRIQAFDMPTTLASIDNATHKHIKSLQNFGETLLDKQVRKVDLNNGTPSIDPDQGTNKDALIRFAKELSKEYRARKVVAQS*