MDDYPAAEPIPNPTVEFSFHELMEFLQNNQDMRQTGTQSLKQGLMAGGGAVAGGLLFGPVGGLLGGIVGSLAGFWSVSDYDGAVQQILRVNDVHKRQLVEQVYSILKQAGASATNFDSPEAFRATLADFAGQPAVRDQVWRACLSSIDSRE