MSETDPMIAMLNDIACGLAPEYTSCETEGAGGSNPRSGADEEALRYFEILDDAQTELYLGCKDFSKLSFIVELLHLKALNQWSDTSFDMLLQLLQRVLPSGAKLAESYYQARKLTENLGFTYETLDACPNNCMFFRNDNAHLDTCIVCQTSRWKEDKVGYNRQNSSTSVINRGKQVAAKQVRYFPLKPRLKRFFMSSNISKLMRWHAENSRNDGKLTHPADSPVWKDFNRRNPDFALDCRSVQLGLAADGFSPFKSMTGANHSTWIVVLVPYNLSPWMCMKQPFLILSTLIDGPRGPGAKIDVYMQPLIDELNEL