MNVNVYQHFRDDERPFIDNVEEWLEKVEMQYAPFLTDFLDPRQAYILETLVRQNSDLAFRFYGGYERAERVRCLIYPDYFEPTQDDFEIALFEINYPKKFATLSHGKILGTLLSTGLKRASFGDIISDGQRWQVLLAKETSNYVQLQVEKIGKIAVRLETKQYTDLLIPKDDWTMEQTTVSSLRIDTVISSVFNISRQRSKQLIEAGKVKLNWVEMNRSDFTLDLLDIVSIRGFGRLQIRSLEGTTKKEKIRLLLGVLRK