MALSLHQSWEAAGHPHPGVGLLHDSQSEVADALLGFFSDPPDAAHLPIDYLLDPPGDCFLHDDAMANPLPCFSAPSAVSLPPGLHAPGDDFDLLHRPKRPRSCSDLYRPSDLTFEASSCNVASWPAPELMAELLVAAPPPARGIPACDGDRKLGAGCLSAQTVAARARRKRISEKTQELGRLIPGGNKMNTAEMFQAAYKYVKFLQAQVGILGLMGSIKGWKAPQEVEQKLQALLASTAVQEKLSGEGRCIVPEAVIGAISADRDIESNMPVSRDLDRFIESSRQLNRDSEN