MLESVHPRFLVDLAQGDDARLPQAHQQQFRERLMQELLARVQLQTGTNDGMLNAPLSLRLTLVEKLASMLDPGHLALTQIAQHLALLQKMDHRQHSAFPELPQQIAALYEWFSARCRWKEKALTQRGLLVQAGEQSEQIFTRWRAGAYNAWSLPGRCFIVLEELRWGAFGDACRLGSPQAVALLLGDLRVKATQHLAESINAAPTTRHYYHQWFASSTVPTGGDHADFLSWLGKWTTADKQPVCWSVTQRWQTVALGMPRLCSAQRLVGAMLEEIFSVNLV