MLESPVFFDATRHTLTALQRISAERLPFSQTLLACAPVPVVEPPKYLSASADADAWEMGGVFPSLPGRGTLHLLQPWPRSLSQGGQGGGQGGGQGGGRAAAPALDAEQLDALRACLTREVSLVRGGPGTGKSMLVRLALRALLANGGRQRKRAEPRPVLVVCATDVALDALLEGLLAALPSEAASAPSLVRVGGPCRKESLRPHSLRQRVLSERERDEGHARAWKALSKQQRELRERADGLVARLLREAEPTADDLDEARACSTAQIMSLCSDAPGGWHDIEEALSLWLEPADWAAVTRVEFTDSGVGEAELWEAELQAGGAGEGVLLAAEEERLVEDTCRLDAEGEHALAEEDELWGLDPTAREQLCRLWMAKLQEPLHAELAQLYEKLVKDKSHLERSLQHDVLGKAALVGITAPALGTARLAAARAPRLVGHAPGSPAHARCWNQASWPRWIPLFRGASRLWEDVAARLDQQRRAGSEQGAVGDWLALSATRSDTGRPALARSAADFEGVAGN*