MKKFPKKLLPIAVLSSIAFSSLASGSVPEASAQEKKKGNQDEIKNVIVLIGDGMGVSYTSAYRYLKDNKKTKVVEPTAFDQYLVGQQTTYPDDPEQNVTDSAAAATAMSAGIKTYNNAIAVDNDGSEAKTVLEAAKEKGKATGLVATSEITHATPASFGSHDHSRKNMNSIADDYFDEMVNGKHKIDVLLGGGKSNFDRKDRNLIKEFKKAGYSYVDDRKDMLKNKDSQVLGLFADGGLPKKIDRTKDIPSLKDMTNTAIKKLNKDKDGFFLMVEGSQIDWAGHDNDIVGAMSEMEDFEQAYKAAIDFAKKDKHTLVVATADHSTGGYSIGADGIYNWFSEPIKAAKRTPDFMAEKIADGADVEKTLKTYIDQKKLALTKAEIQSVEEAAKSKEVLDIDNAIENIFNKRSHTGWTTGGHTGEDVPVYAYGPSSETFAGQIDNTEIAKNVFKALQYNIKINDK