MLHALPVCDEPHMDDASLQRKAICIHSDVCCALIFEDWFQLEPPHSFTPGIPPIESYFGYWASEQCMHVSLCRHKNSILGLPSQRWYESAWAILLTCREHGRVDLFFEESHRQGYRRPKNAEKV*