MSLDVPTAVFTRGASMVVAAASRPASDVPRGPRDFLSARPDGAYTVAEARRATPSAPYVLDDARAHVERLARAAETPREATREACADALRVALDACAAHDAFDGFDAVVVTALARAVDANARGEVVVDVLVRGARRDEKTERDDAGSVGAYVDVANARTRSAREPWDVKYSGWIRERAPFERRLAAWNAANPNDACVECVMTRAVVDADGEIVDHELLEGLTTNFAAVSSSMTNERTIHRACENVLRGVAMDRLDAALRAASAARRAADSESTDPSPPSPVTLSNVLSGVYDAAFITNALKPAVPIDYLIIDRGAAAPPRRVPLPRSRALRARLLDVHVPAAVAHPTAHADA*