MKRLSALLLTCLLSAVSSLSALAADADPDVLKVALLPDENASELIKRNQPLKDYLEEHLDKKVQLIVTTDYSSMIEAMRFGRIDLAYFGPLSYVMAKSKSDIEPFAVTVIDGKPTYRSVIIANVASGVNEYADLKGKKMAYGDRASTSSHLIPKTVLLETAGLTGGRDYEEYFVGTHDAVAVNVANGNADAGGLSEVIFNHVVERGLIDPSKVKVLGYSGEYPQYPWAMRSNLSPELKTKVRDVFVGIDDPEVLRNFKAEAFAPITDADYDVIRKMGSLLGLDFATM*