MRYDISRDAICYGFFMRLLKRVIVVVLLGVILFMVRDDIRYVYQLILKYGDKPSALALSSYKAVIQQKPVAGVKSNLSGLTYSAEDRMLFAVINNPPELVWLTTEGQLVGRMPLQGIHDPESIAWSGGNQFQIGSEKDGAVYKTQVDIQRGAMQIISMVKLEGYDKAKNKGLEGTAWDAKNERLYAAKERKPIMIKEVEMSKNGITRALPSAITASVSDVSGLEYHAPTDSLLVLSDESKMILEVSSEWRVRDRLFLTAEWSGLRDDIPQPEGIAMDNENNLYIVSEPNLFYKFSCDIQND