MATPFVVKDCTLISIATGEEAQNLRELSDRVKTIHPGCIYYHFWGGMLRSAFDEPEYQNDFAAWAWRSLHDSRLAERLAIVDPSHHQQDIEGLRQELIDVIDERLSESEYVPWARSGQRFKFTRSQIVVFDTGIRIAHPREMADRIARMSLGSIFYHFIDARRRTSQGKSDFVEWFYDFEEEACEELIGRINRIDPYFTTLAALRQELETAFQECQSEEERP