MKWEREIAIKVAPQAQLSTLVYHDQNKRKATPETLASYDVVITTYGVVAKEVPYKSNVVTKDYCGVDYSQIAPLKKRLEKSWHLPFGPLATVAWHRVVLDEAQSIWNAYTQVSLSCRDLSATYRWGLSGTPLQNNIKDLFAFFRFLRISPHKSHADFKLHYEQFEKTGISATLKCIVLRRSKTSLIDGQPVLSLPPRLVSRVEVELSSPERQISESLRREYNNRIDEYSNEGTLQKNRFKILSMLLRLRQMYDHPALLKSEDLFQGDDLGEDNDDEDQQHMRQALNLKKLQLEAQEKQHDFERGVQEIGQSAKIDGSMNMTKREAEISRFNRDPEVMVLLLSLRAAGCGLNLVAASCVLLIDMWWNPTTEDQAIDRAHRIVQTRPVHVTKFMVKESVEEQILAIQEKKKKMVEFAFGEKGCDKHSLSMDEIISMFRM*