MLTPSIVYECATRNFQRAPFTIWHFQRMFQPSKGQLFKVLVGFYPNLVEIGKADRGKEDE