MARLFLDREPLTQYKDRRFNGTLDEYLDRLRASTTLYVGNVSFYTTENQMHALFRSVGVVRAIVVGLDSARRTPCGFAFVEYETRADAERCVRYLNGTKLDDREIRIDFDWGYEPGREFGRGKSGGQVRDEYRTYYDAGRGGYGKLLRDELEGMRASAEVGEKRARDDGAEDA*