MEKTDKWSTGARALFRPASGCSRAEDDGDVLAWQQAERWQERRAAAPWPEERFLEVVAVSARAAHPEVPAEAEKEADEKPAAGPGELEAVQAGSRSRKVIKDPNSPASTSQAPEHTGSIGGPATRTGGTRYPLVFAHGLLGFDTLKLGVWSFQYWRGILEALREAGCDVYVTSVPPAASIERRAMELRARVKEIGAPRVNIIAHSMGGLDSRYFISRLDGGDLVSSLTTIATPHRGSAFADWCMERRVEDAFKLMRLMETGAGSNLTTAFLREEFNPSVPDHPDVKYFSYGAAAPLEKLNPVWRLSARIIEQAEGPNDGLVSVESARWGEYQGTIECDHLQLLNWAWTNWRGLKFDGLPLYRQIADKLAESEL*