MKTPKLVSLHSTLSSFIICCLVTNGASKVTAKGPRPTPAPVDNVTASTFDPAGFEGADLEKHRNLECNPDWDLLNDLLAELLPVFNAAIQSFVPDPLVGGQLGAPPAMRFLGGPYDLFDCTTDHSFMEWQLGGLRGLSLMYIEALEFVPNTGTMEVPCAGTVNWDGSFRVAIKSPARLDVDFNMNFAPNGTESGTNCARNYSLSGDAYVEGPGFDGVINLIGTLCGNQMNIDSAQFPNPQNLLFSRLGADYDGIPGWLQTLVDFVTDYIVQEYRDDIEITGEPEERSAVETKLVEEGQASVSIRKAMAFHVKVAGPEVAEDVRRFFGWDEELEDEDDEDLDGESGWFDWMDFWS*