MLELQLILNVFSNQANYVLLLCSFKEQLQQHVRVHAMDAVMACWELEQNLQSLTGVSPGEGTGATMSDDEEDEADGDVTLFDASLDGTEDMGFGLPTERERSLMERVRQELKHELKQGYKEKLMDIREEILRKRRAGKLPGDTTTLLKAWWQSHSKWPYPTEDDKARLVQQTGLQLKQINNWFINQRKRNWQSNPSPSTSLKSKRKRCVSIYSQSKAEELLPPWSKTALAMQDIVGGENRTQFASTAVKSD