MSPAAISDPKWTTVSRRLVKPDVGRDPECMELTPLDFLFTDLFSSYLFLYKRGSEGAEIGALDVDGLIRSLSKTLVHFYPLAGRLIKNPEDGSVRLHCNDAGAVWIHKRYDGLLSDVLDESNFQPDERFSGLADTIPRDQEVYDPSGRPALIVQVAEFQCGTTVLSPSWSHMVADGFSALHFLKSWAEISRGESISLVPNHNRSLLAVKKACKPAEDCSSLRSLNLTPQTACRKLAYSKRRIEELKAEARGDGDGGARLSTASCFLGHLWRETLRAHDDLEPSRRSQVIILVDCRSRIQDFPAGFFGNCLAMASVGANVGDLLSKPLQFAASAVHEAMRTVDEDTIGQLIASLFRDPLCLLAEPFDTTHTLSCSWMMRFPFYELDFGSGIPTNILRNIPSRTIVEMFYVFPRSPASSGPGDLVLVAEGDGRILSKFGDDQ*