MSTGSTILQLVSGPIGVVAKLHPTVLFNICDSYIRRNDQTDRVIGTLLGSISSDGTVDIRNSYAVPHNESSEQVAVDIEYHRCMFELHQRVNPKEVIIGWYSTSVGVSGSDALIQDFYAREATNPVYLTVDTTFQDETASIRAYVSTTLTLGERQLAAQFHEIQLDLRMIEAERVGFDVLKKTIVEKLPDDLEALETSMGRLHNMIDTVFKYVEDVIEGRAVADNVVGRYLADTIASIPKISPDAFDKLFNDSIQDLLLVLYLANLTRTQLTLAKKLNSAAQIF*