MSRGIQKLRSRATGEWTGVQGEPLTEESGFDDPDAVFPDCQPTTRPPWKKLLWVKQDYPDNYVDSSFLSQLRRNDNVAQYSFRSLFLDSSVIIMHLCTIVVFVVVFLGIFNHEWDPEFFAIIASVLTVPGYFVYEKYKIHNDDKSRPSTIKGALLIVFVLLALSPVLKSLTRSTSSDSIWAIACWLGLANVCFHDYTDGARTASGASSLKLTRPILSTNLAMLAAIVLASQLRTTMAVFCFVLFSVILFGVFPMFTQWCRATSRRGYWVLLSILLILSATGLYVIGGLWALGAWIGVKLFVSVGAPLWLLALQKYKNDIQGPWDIAKPVIRNRP*