MAEYLASIFGTEKDKVNCSFYFKIGACRHGDRCSRLHNKPTFSQEVFTELQEKYGEIEEMNVCDNLGDHLVGNVYVKFRREEDAERAVAELNNRWFNGQAVHAELLVHPSILHPGNVPVVASATSCTCGPSPGTSDVSCMGGDPDAGHPRGPILATVPEKETDDVPQTTGMAASETLAPLTSTLDRHKCSWPGPLLKAPLTPQL