MQTRSEAVLQIARRAQLHVRLRVPGTHMRLRVSDGLEWDTIRFNVRKECERPRSTPHLASPLRVASADGGRRIFLADEAGETGNLTWENIPTLQDDDVAPWQQRVDVAIPGDVDLSCELDHGLLEIIGKYEGEFVDIRTRNEASIVMDRAKCQRVHVHMRGSGQWTAKLVQGHVFARLEDQCSLALRKVQGPTIRIATHDGELQLSSIYGGTVKLASRRGRIRVGAAHGILTTLARCGQTSISGIDGTARVYSDRGALQLHASNPQHICAMSRSGDVELKLNSGLRAQAYLYAMRSELILIDSSAQLKVLESTESTCSDGSRAQVVARVQTDDPRSIADRIPAHQHSALLLVSDISPEEARNRKLVLSSGTSQVSLSASDWLNSLRLGQHE*