MAAQVTPSKQAASSLENLKMSDSPVKKLNFGVVGKENAPSSTALTDAPTEKIAEKPTEASKVAQSIKELEANEPLLQENPHRFVLFPIKYHEIWQMYKKAEASFWTAEEIDLSKDLHDWNNRLNDDERYFISHVLAFFAASDGIVNENLLERFSNEVQVPEARCFYGFQIMIENIHSETYSLLIDTYIKEPKQRTYLFDAIDTIPCIRKKAQWAMRWISDKESTFAQRLVAFAAVEGIFFSGSFASIFWLKKRGLMPGLTFSNELISRDEGLHTDFACLLFSHLNHRPDKKVIEDIIVEAVAIEQEFLTDALPVALLGMNSKLMCQYIEFVADRLLVALGNKKYFNSPNPFDFMESISLAGKTNFFEKRVGDYQKAGVMASTKKDASQDTAKDANDGGLCFDEDF*