MLSQEYDVCARVAGGSNAGHTIVVEGKKYKFHLLPSGVLNEKATCVIGNGVVIHLPSFLNELEGLTASGINAEGRILLSDRAHLVFDFHQEADGYSEKKLGRNKIGTTKKGIGPAYASKISRNGIRIGDLKNFDFFEMRFRELAESMMRSYPGLEIDVEGQLDYYRSISERVCAMTTDTIEYTNEAYDMGKKILIEGANATMLDIDFGTYPYVTSSNPSIGSVLTGLGVSPKKIHGIYGTTKAYCTRVGEGPFPTELDRDVPGSIGEHLGVVGAEWGTTTGRSRRVGWLDIPQMKYSTLINGFTAINLTKLDVLTGLAEIKIGRAYKHNGKIINTMPSCLKTMSEIEVIYETLPGWSEDISKARNFEDLPVNAQRYVLRVQELLGVPIRWIGCGANRLDMIDRGEGWDLSSEEGGESFE*