MSSLPLFPLNRNNLSPSTMPMEFKGTRKKRSALDTTSSRPEGDHRKRRRNRTTQSCLNCHTSKRMCDRKRPCGRCTQLGLTGLCVYEVDDPSRRSDAQDESSQLRKRVAELEAVIRELKNKPHPRWARSGSTVSEESEKRHTWALSDPPSANPQTQSCQRSDTTEQETTEPKQGPFPREFPFQKDGFVFPQGECLDDTVLNFGLGLPFGPPSSLIMIPMDEHTQSHAAVSGEHQPSGDSDLASIFTSYPGLVSCDVSLGLDGRHYSDSHVSKPNNSSRISDSHCGCLNETTNYTPVLELSLWLRKVAEVLSHSSNHRIGTTSCALNQRISDLDHFVITALTGTTNIPNQQSRPSLDSRAGPSAGTRVHTVPPSFPVNSCPLNVSPSTISPQSLHDFRLRDISSALPNSSSVVTDSIMPWESIRCS