MSEVREVRIAASRHLSALKKMEHAKTIENCRFCGSPQKTMYLNLGEMPLVNNLSSSPDEEVERYPLRVFLCHDCGMSFIDCVVDPEYLFRTYCYRSGMSGTFVRHCRELARQIDAKGRFVIEIASNDGTFLHQMAKSRRLGIEPAQNLAELSQAEGITVIPEFFTAETAEKVLKEYGWADYIVAMNVFAHVHDVTGFISNAKKLLKKDGVLIIEAPWVRDTVNNNDSGQIYHEHLSYISIRGMKKFLRRMDMSIYQIKYFPDMHGGSLRFYLKQGEQQKIDVGLDDGIICYDTYQQRIDRVRDDLSAYLKDEKIVGVGAAAKGCILCNYCHLENNVLAIYDNTPEKWGKYQPGTKIPILPQEEISSVRERILILPHNFKNEIRRNIRKLNPQARFIVAVPTIEEL