MPCANVVVSALHSGDQMTDSDEPNVWGLADALTSLRDDLISAQKSGDGKAILFEVEHIDLDLQLVASSKVQGQGGIGWGILSGKLGGDLESVRTQRVQLRLKLAPNKDGSSKQINRRDERPPMS