MVSVSRETSTQTRTRLRTVIANSEIVVFDGAWSFVETPMDQPPHLDERVLAVVRDDECWSALRPDDGSDGDRERFGLLSFHFPPGLDNSGFVGWLATELKERLGTGLFVVCGSNSDRGGIYDYWGCPLDLLDDVVGVIRELADPSASPS