MELHGRPCSSATRQSEEGMDLRRGPWTVDEDLILMNYVTTHGEGRWNSLARCAGLRRTGKSCRLRWLNYLRPDVRRGNITPEEQLLILELHSRLGNRWSKIAQHLPGRTDNEIKNYWRTRVQKHAKQLRCDVNSKQFKDIMRYVWMPRLVERIREASINSFAAMHQNAAAPLAPMQPLHPIAQPAPENTTDSLFSSPLVSESFTGSRETQAGDDTVVDWIQEPRLPSPGGYACPDLPDFDHGGWGESLWSVDDIWLQQQL