MGQRNVVVISSPELAKEALHTQGVEFGSRTRNAVFDIFTGKGQDMAFTVYGDHWRKMRRIMTVPFFTNKVVQQSRVHWQEEVDYVIADIMANPAAATSGVVIRHRLQLLMYNNMYHMMFNRRFEREDDPLFVELKRLNGERSRLAQSFDYNYGDFIPVLRPFLRGYLQLCQKVKDQRIALFKKHFVDEHKMLTSSKPPSNEEKCAIDHILDAQRKGEITEDNVLYIIENINVAAIETTVWSIEWGLAELVNNPDIQRHVRDEMDTILGHGVPLTEHDLPKLPYLHAVVKETMRLHMAIPLLVPHMNLQQAKLGGYDIPAESKILV