MNLPEFEELRASARVVSLPMRVKFRGILTRETMLLRGPAGWAEFGPFVEYDDAESSRWLRAAVEAAWQGFPQPLRNSIPVNATVPAVPAAQVASVLAPFGEVPAVKVKVAEPGQSLQDDLDRVAAVRRALPNAGLRIDANAGWQHAEAMQALRGLAEYDLEYAEQPVAGIDGLSRLREALSAVGLPIRLAADESVRKESDPLAVARAGAAELIIVKVAPLGGVRNVLDLVAQAGLPAVVSSALDSSAGIRAGLALAAALPELPFACGLGTVSLLAADVWADPLLPADGNIVLRDAQPDPELMDRYQAAPERVAWWHERLRRTLAKLAGSPRLGW