MKRLSALLLTCLLSAVSSLSALAADADPDVLKVALLPDENASELIKRNQPLKDYLEEHLDKKVQLIVTTDYSSMIEAMRFGRIDLAYFGPLSYVMAKSKSDIEPFAAMVIDGKPTYRSVIIANVASGVNEYADLKGKKMAYGDRASTSSHLIPKAVLLETAGLTGGQDYEQHFVGTHDAVAVNVANGNADAGGLSEVIFNHAVERGLIDPSKVKVLGYSGEYPQYPWAMRSNLSPELKTKVRDVFVGIDDPEVLRNFKAEAFAPITDADYDVIRNMGSLLGLDFATM*