MPKAIQDPIHGSIKVEDWCMELIDTPQLQRLRRINQIGFANLVYPGANHTRFEHSIGVMHIAARLADKMTCDERSKMEVVAAALLHDIGHAPFSHSSEIIVKKYLRMEHEDVLPLIKGTELEDVLNDAGLRPRKIAELVKGPSIVSGDIDADRMDYLVRDSYYTGVAYGVFDLMRLVDKIYFDGETPIIDGSALRAAESLLISRFMMYPTVYYHHVCRIARKMYEKAVEYCIEEGELEAKLLLKMDDYDMVAFLRSRNGYAGEVMELIDSRRLFKRAIYVNRSRVGIEKINARRAEVEIAAEVGIDEKYVIVDAPQVEEAKELKAVVDVDGQRMKLEDVSPLVRALKEAEKDILKLGVYTKKEFVEEVARVAVKYFNIERIPKQKKLDEVLPIW