MLGPIQDDRPKSLSKIRVNTDRVPTSFVFQANQVDGRSMGTYLLHGGWGEGSSQNDRKIRNARSQASDLEELIATAKYISTPGKGILAADESTGTIGKRLASINVENIEANRQALRELLFTAPGALQYLSGVILFEETLYQTTVDGKLFVDVLKEGGVIPGIKVDKGTVDLAGTNGETTTQGLDGLAQRCQQYYKAGARFAKWRAVLKIGPNEPSPLSILENANGLARYAIICQENGLVPIVEPEILVDGPHDIEKCAAATEIVLAAVYKALSDHHVLLEGTLLKPNMVTPGSDSAKTTPEEIAKYTVRALQRTVPPAVPGIMFLSGGQSEEEATRNLNAMNALDTKKPWTLSFSFGRALQAHTLKTWGGKKENVGAAQGVLLARCKANSDAVLGKYGGDAAGAGAEESLHVKGYKY*