MEGNVALMMEILGPSGIVIPTEQRAALRRSLAVKKRDARLRAITLWGRLLTSTGRDYLLARGCNGISPSTKHFDTHYYYSQDGVVWMDLQAPSEEIRQASRSIRGCFTGEPSHIFSVELPAVPYSQNLEAGESERTDSVEKRAEGESQNQGEAESQEGAERTEVKAEEADPEIEIRQDDEEDMNEDAEDGGDNDKSKVRSGFRTVDVRELERLATFMHEVDHDCGVVPKGFLIYNSKKELVSNVNFPGIKFPTFLDSYVHLFQSYEESPLSDDVKGSWSLEEVPFEGVILRSLWWPGYVFYYTENSKDFGSFYLGMGEKNMDLPFMI*