MGQANQEGEAIDSRSTTQEYRKGHPEVIVLDPPNAIQHLYNRLSMQLQDVADLDLFNCQVSKPLVVDGTTNSHALSLAYDQVSLPELDPPLVLQEFLNQVVCGFSLRDVDESTSLGYGVIPFPGVSSASASADDADLDLHVGGYGKMPGYEHIFTDFVLSIVPGKHRKITGAGGPVVILGVKNSQSSCAANICICSSPAVDLGAMSNLQDDIVYSILKSPVGMGYLAPEYTTVVCLTEKSDVYAFRIILLKLLTRETRINSSSIRPLVQSGRPDEFIDINLMNKYSKEEASHLACISLDGTGEVVSQRPPISVVLKKLARIDDEEQ*