MAIMTTLTTFLFLQKSILMDCEIEIEKLLANVFENYKSLDESCPSGLAHISGPVQESASTALAPAVQIFCLLHDILSPEGQEILKNYLKTAAKKRCRKHMAETDEYVSSNSEGFLLDSVTISTAYHKMKNLCLNISNEIEADIKITNEHVLPSSIDLSNIAAAVYSTLLCNRIRAFLSAVPPSCPQPHVNELLIAVSDFERSLDSWGISPVHGGIDSRGLFHNYIMVWIHDMELRLLDRCKAEKVPWSGVITNHSTSPFAEDMYERIKDSLMEYEVVISRWPQYTLILENTASIIERAIVKSLEKQYSEILTPLKDSIPKRLNLHVQKLTRRQSSALYSVPTQLGTFVNTIKRILDVLHQRVEDILRQWASCLPVVEDKKSLFGEQMNVITVLLRTKYRNYMQAAVDKLVSNTQSNKTTRLKKILEEIRENEREVEVRERMRMLCSQITDSISNMHDVFTSQIFVASCRLFWDRMAQVVLKFLEGRKENEVGYKGSYYALGIVEDTFASEMQRLQGNSLQEKDMEAPRSVIEARSILSRDTTNHSSYFYV*