MRLLPLFVLPFLFGGLVAECPNSALLLNESGEKLCARMFEHSSAYFDQSCGGAYLDAKNGDDFPYMPSGWKNKISSLVVSSRCTLKVWSKEGKLGNNRSFSAGTVYQMKDYKNGLFGNWNDSVQAYFCTCN