MPPKQQSKADLAKKQKVVEDKTFGLKNKNKSKNVQKYVQTLQQSIQSKPDASKIAAKKKKEEERARDKELNDLFKIAVSQPKVPVGVDPKSILCEFYKVGQCAKGFKCKFSHDLNVQRKGEKIDIYSDQRDEETMEDWDQETLEKVVESKKKEYNQNKPTEIVCKYFLEAVEKKQYGWFWACPNGGKDCHYRHALPPGYVLKSQMKALLEEETDKISIEEEIENQRGKLTKSTPMTPELFFEWKRKRMEEREAGLAAQRAERAKNDRMRSSIVILNCSNCGCMVQKVRGDEGVSRAAEAVGVESPVVQAAGAGVLFPGGRRPSASTSAVADSEEALPDEDEEDDDELDMDELNELEASLSRTSIQIREPGMCLVYDFMLEL*