MLHELIELRGGGKYGTGHKSLFAKEDMPAGTSVWWYGEDDVPLFCFSRKQIQAHPQRDTLCRFSYMLGHDLYGVTPQPAEDPAWHFNHSCDGNCWYDGDDRVVTKRRVAAGEELTYDYGLTETEASMHAGMACLCGSAHCRGVLGFSEYRDPDWVAANAGHTSSYIAAKCREVGWHHPGVAPGRKLPPSAGDGKEPPATPEAYEAAKAAVDSGVVALGLFALRPLLRGEVLLYFGGKVLGRHEVLKVQRRLPTMHFIQVAPALWMVPIPGAGSESPDYINHSCDPCCGMLDSVTVVAMRDISEGEELCIDYGTVMDESIEDTGLETFDCTCSAANCRRRVTPRDYLLPSVREKCEDFFPPYMRAKLVESVGGSRVVPPA*