MEGKISKVWLVVATWFCWTTVCGSTRVVPLAASYPEVSFDAGSYETDKYTNFMSSLREKLKSNVVSYNIPVLPYNLPVTSDNRFALVILTSSGSTTTIALDVINAYVLGFKVGKKSYFFSDVSNEIYGSKLFSDTTKARLPYGGSYQALYNAGASRENVPLGISQFNNAIFQLVKYAGAPATTDIASNLVVVIQMISEAARFKYIEEKLVENFYEDLYPKGDLLSLENNWGTLSEAIQTSANGNFNPIRLEDEDYKPYYVSTVKAVEAKMGLLLAKESMLSIDEEILSWPYNGGLIKKFLSMF