MLSDELDSKPELLVEFVQNACIPLGESLEEAELKPSCVPLELPESALSHAVSPPLSDLCPERSPVLVQLQSPAAAQTPTILQELQNNDSTSYILLNLAKGLAASAEPLVFVQDEVDEAQEEVSVSGDISTPWYLRVQELAHDSLIAATRAQLARDARATANSEHLLSCASDGQKRESSPRVSSRSEKIHRCPYESCCRTFTYPAHLKYHLKTHRNDRTFRCGAEGCGKSFYVLQRLQVHMRTHNGEKPFICSENNCGKKFTTAGNLKNHRRTHTGEKPFLCEVNNCGRSFAEYSSLRKHMLVHSGEKPHVCSVCGKTFSQSGSRNVHMKKRHSGDDSSTDTGYSNIDNNGREIATCTCRKAFSPPFKI