MLEQGAEQAAIAATHMAVHALNEARAIHQVAARAQRPPPSDANGPGQGPSGGGAGGAAASGLQTPPLRPRVLNARAASPSPSPLQLPPDASRTRPDREQSAASTVTPWDCQQLATLLNTWLRLGTRAMGLLTPGVLAQVSDNLATALLVAVQIYGDRLDTAGTQPAEHMGLQAVLLDLLPQLSKSVSAGTLNTALGTQVMLELVSHHLPAADWLPVVKAHLNLQAMLVQAASQAPAALSSADAKGAASEVEGAWAGGQGKSLGMLQLALAVARVPEGARWMLECGVLDFL