MKLVDMERTLIRYHHENIPIEKLELLIDIDNQESASVTERWIQSVATKSCLKELSLDIRLFGASLRLPDEILSGENLTKITISASSVKSTVFGLRVIRVPPKMVNHFVSMKTTHHPKCLSLRELHLSSVIITEVVLHDILSSCRLLEKIELLHCSQGLKAIKVENLPWLYKLHIATFDGNSTSLEVNHVPNLRFFSCSVDLIPWSKRPLKNAHLISLGSNVTELTLCSILFRNKASLDKIINSGLHFIESLTLDLTCWTSRSFRFTCASMKRFSLFVSPLVDVVHVIAPKLHCFSLTSRIMPRLLFPDSTLKQIRFWLRLAITDIDASFFLKMRKALKLARVCEVHIKMSLKNHDVQPFEIDIDDLRSRLPFRPAINVEKMFFIATEDECMWERSPFFDAFFEICHPKDVYAFPDSQQLKHNNHFCRLMLKEVLGKSKNKETIKAYWPSYLKHVQMKRVDHEKRETLTDSHKSFLDGPGPLPVKFILYWH*