MARLERALALFMVVAWRIARLMRLGRTCPDLDAGLLFERDEWRAAFILNKKKPPKTSPRLNEVVRLVAMLGGFLARKGDGEPGVKTIWQGLQRVVDFAAGLRYARELDD