MSPETVPTTKSLSVNEKLRYAVSEMQGWRSHMEDKHTLCPPLSYELNTQLEDHYLFAVFDGHGGNFTSHYAGENLVSTLTSSKEWRAYLELPKTNPAGHKSRGDLERSGSTGVVVLITPTHIICANAGDSRAILTRNGLALPLSFDHKPNNDVEVSRVDNAGGFVRNGRVDGDLAVSRSFGDFSYKAHGYMDVKGQRVSVVPDIIIHPRDYGKDEYIVLACDGVWDRLTNRDCSTLVRTLLEEGETDVGLMCEEVIDTALELDSRDNMTCAVV