MLALLGGSEAEKSVTESRAQELLSSIRFLVPPTLRSSSYRSTGVSRVEKPDSKERMWRLIREPPASVANLARKSVEWAGEPDAILAELDSALHKEVPDVENSNASKCVLTKHDCSKRFVDQEINSYMALLFEAIVALAPLAGFNVSVNHYDLFHGHMFTAYGTGRLGILFHCREYPEYDKNSFALNLGYCQTGSFIPYDSSMNLRNIIWLAPMPSCTSHNCSTKWLAPGALFILDAKPGGVVFKELVSEWVDVVRTIYESDFGRTVIDVNYFNVDGCQIFLT*