MSAQLTPSKQAASSLENLKMNDSPVKKLNFEAAGKENAPVSNPMVDVPATKPATEKPVEPSKAALDVKAIEANEPLLQENPHRFVLFPIKYHEIWQMYKKAEASFWTAEEIDLSKDLHDWNNRLNEDERYFISRVLAFFAASDGIVNENLLERFSGEVQIPEARCFYGFQIMIENIHAETYSLLIDTYIKEPKQRTYLFDAIDTIPCIRKKADWAIKWIQDKESTFAQRLVAFAAVEGIFFSGSFASIFWLKKRGLMPGLTFSNELISRDEGLHTDFACLLFSHLNWRPSKKVVEDIIVEAVAIEKEFLTDALPCALLGMNAKLMCQYIEFVADRLLVALGNKKYFNATNPFDFMESISLAGKTNFFEKRVGDYQKAGVMASTKKDPKQDETKTSDGNGLSFDEDF*