MGDTLLFEDIFTISQLDPDGKKFDKVSRIVAHSEQFDMDVLLDVNIDIYPLHKGEKFTLALASTLSLDGTMDDGTFDQSNRKSLADKYEYVMYGKVYKYADTESKGPPKVETYVSFGGLLMCLKGDPNNLNSLVLDQRVYLLMRKVG