MATLTVPSSVPAVAEDAEQLHKAFEGWGTNEKLIISILAHRNAAQRRAIRRAYAEAYGKELLRALGDEIHGKFERTVILWTLDPAERDAVLANEEAKKWHPGGRALVEIACARTPAQLFAAKQAYHDRFKRSLEEDVAAHVTGDFRKLLVPLVSAYRYDGPEVNTSLAHSEAKILHEKIDKKAYSDEEIIRILTTRSKAQLLATFNNYKDQFGHAINKDLKADPKDEFLSTLRAIIRCFTCPDRYFEKVIRLALGGVGTDEDALTRVITTRAEVDLKLIGEAYQKRNSVPLDRAVAKDTTRDYEDILLALLGAE*