MPRKYKKRLDARKYKCYSEEHLKQALSDIEFKKMSLRKASEHYSISLGTLSHHMNKKHTGKTGHPFVFNNDEEATFVEHPQTVAKWGFPFDSFDLRLLAKNYLDSEGRKVTQFNNNFPSAEWANSFIKRQSGEITFRFCQNIKRSRSNIGSRIVKSYFDELKKSLTDESGDFIPLTHIYNKSFCKAEHIWTTWTEGGTKGTRYNKSKSGWFDACCFADWFESILIPGIDKCAWLLVS