MVDDSGNLSVEEWLSRAQELVPVALEKAREVKGFPSRWRMIISKLEQIPNRLSDLSSHPFFSKNALCKEQLQTVSKTLNEAVELAEKCMKEKYEGKLRMQSDLDALSGRLDLNLRDCGLLIKSGVLGEVTLPSSVASTSAAPEVAVHGNLRELLARLQIGHLEAKHKALDNLLEVMKEDEKNVLAVLGRSNIAALVQLLTATSPRMREKTVTVICSLAESGSCENWLVSEGVLPPLIRLVESGTTVSKEKATISLQRLSMTAETARSIVGHGGIRPLIEICRTGDSVSQAAAACTLKNISAVPEVRQALAEEGIIKLMMNLLDCGILLGSKEYAAECLQNLTSGNDDLRRSVVSEGGIRSLLAYLDGPLPQESAVGALRNLVGSVSTDILISLGLLPRLVHVLKSGSLGAQQAAASAVCRICASTEMKRLLGEAGCIPLLIKMLEAKANGVKEVAAQAIASLMSLAHNCREVKRDDKSVPNLVQLLDPAPQNTAKKYAVSCLFLLSSSKKCKKLMISYGAIGYLKKLTEMDIPNAKKLLERLERGKLRSLFSRK*