MLQDEINRVNSENKKLTEMLARVCEKYYALNNLMEELQSRKSPESVNFQNKQLTGKRKQELDEFVSSPIGLSLGPIENITNDKATVSTAYFAAEKSDTSLTVKDGYQWRKYGQKITRDNPSPRAYFRCSFSPSCLVKKKVQRSAEDPSFLVATYEGTHNHTGPHASVSRTVKLDLVQGGLEPVEEKKERGTIQEVLVQQMASSLTKDPKFTAALATAISGRLIEHSRT