MPPCALTVDSLNPKVLALADHLGGDAIARRAQCIQNEIETKPGSHPFDEIIYCSLSNPQSMGQQPNKFFREVLALCDYPHLLEQSETNSLFSSDAIARAREILDLFPGRATGGYSHCQGIEGLRNIIAAGIASRDNFPCDAEDIFLTDGAAPPVHMMMHLLIRDQKDGILCPIPSHSLYTSYMVLQGATLVPYYLDESRGWGVSISDLKKQLDGARSMGVVVRGLVVINPGNPTGHVLMEENQCEIVDFCRNEDLVLLADEVYQENVYTDEKKFHSFKKIARSMGYGEGDISLVSFHSISNGN*