MSLAAYCATSTLLTATVVLNAWYTKQQFYPTVLYLATSKLCVCILGNMALVVTLIFGQFVRKLFFGPLRDVEVEHLLERSRDAIMETCLAMTIFRQDFDMKLISLFTALLFMKVFHWLAQDRVDFIEQSPAIPVSTHVRILTLLAILLFVDAMFLWTAVAHTVEQGPSVLILFGFEYTVLASTVVSTYIKYALHAIDLRMEGRWESRGVYLFYLDLTTDLFQLLVYFFFFMIIFSYYGLPLHIIRDLYLTFRNFRKRIADYFRYRRVTANMNERFPDATPEELSRAPQRRATVQ*