MGGALGCIQVDQSTVGVKEQFGKFRKVVEPGIHCVPWCCGINIAGILSLRVQQLDVRCETKTKDNVFVTVVASVQYRAIKDSAFDAYYKLTNPRSQIQSYVFDVVRASVPKMILDDVFEQKSDIAKNVEEELEKAMSNYGYEIVQTLIVDVEPDETVKRAMNEINAAQRMRQATSEKAEAEKILQVKRAEAEAEAKYLSGVGIARQRQAIVDGLRESVVAFSHNVPGTSAKDVLDMVLVTQYFDTMKEIGSHSKNSTVFIPHGPGAVRDVAEQIRNGLLQGSAGASNF*