MSLRHLPIALLTACAVVSPLLAAAPQADPQCHAQRQALREQLQQARLQGDKLQQTQLNAELQTLTKQCQGLVALHPRQVEYEHVNRQVERRETLLREALGTGNAQLIELRRDQLAKSREKLETLRR