MSADVKNDIQNLENEDRNSESVSNSDSEVVSVCQGNTISTIIPMDDYSSQDIDSLDIIDADEDIVVFDFLASFSNEDVSDSSISSMAAQGNSRNKGNSAGLHFMPVQGLTYDFYQKSCPKASDIIKKQVKSVIDQNPSQAAGLLRIMFHDCFVQVLIGCDASILLTKPISEQIATPNNASLRVSTLRIIDQIKDAVEAVCPGVVSCADVVSLSATIAVHLVGGPEISVLTGRRDSLAAASNQTVIANIPAPVLNISALKQNFQNHGLDVKDLVSLSGGHTFGQAHCRVVDLQLTPAVSKDLNPAFAANLSRICLPANNSAAQAGLTVHLDFITKDLFNNNYFKNVLAKVAVFHSDAALLDAPDTTQLVQLYAQDQNKFFQQFKVSMVKMSQLGVLTGQNGVIRKKCSLPN*