MSSSCFASPAPVARAGRCNAAHQLRSSASCQQSLAQCRPALRAQPADAGRLRWRLVARPVSFAASGRPAAGPSPPGRASPLDVRCDAALFEDEEISTSSVGDLIDWLVDNGLPTEQLDVVSIAFFREAGRGLLSKRKIKREEMIVDVPAKLLMNEETARASVIGGPLEGVELDEFVLLGPYIRALPDFVDAAVFWEESRLERLLKGSPVILAARRLRAQVEGAFASLEREIFAQHRDIFPADVFNLTEFKWAFSMILSRAVFMPSTGKVAMVPLADLANHTDTCTSFIDFDKQAKAVRVYADIGYEEGEQVFACYGQKSNAELLLGYGFAIEDNEHDCMDITVQLDESDSAYAAKAAVLEKAGMKPVMTFPLADGKFAQEMFAFLRLAALRNDEEARRLGPGIFEDVSRPVSNANERTMCRSFVSLVDSLLAAYPNPLQETLSKMGEKGPASSYAASLRKGEKKILKVCRKEALLRLRQFSDE*