MRLQNLTTDDDMAQFARWALSVGDGECNSPSDNDDDDDDNLVEIPSNLRIDTYNDEILPLINFDYEKIDKNYKDPSYLRDRAILTPLNDYVDKINAVVLSIIPTKGQTYLSADTMVEADSN