MPLLRKEPFIKNSVPQGLKPDDEVFHCPITDEIFTDYEKFFERIILCNSLVWACSVTGRSGLTYQEAAASENHIKEQLLMFPDPLKRPILFLVTLTRRRKINDVLDDISSFMKDRYFVGETVEALASTGNVKKLYKVMKAMIVKEKNVDINGIRPVLSPNKPISSLNLSTSPNKSTSPDKSASQNLLTSSIKSSTVETSSSGPNVADMFEYALQEISNQITSVRVLKGSKLSRKKGSFNRDKCKIFIRDNCYIDSSDSLWKVKEGAIKKYRLNSLSFDVIFTGPPPIFEASESRKNSSKLNGDVIDLTSDEAGSPRKISGAGLKNEESNRIKCAKLQAKKGMFNIKFPLIF