MFLKKETFTRGDASVALFELSGLQRIEYLEFIQKRTAKYDTDMDGTTEADKRVAYMQMALEINAWLVSRSLLNGDSSQDADTLYQSVQAKWSYEALDAGAESVLMLSGLSADKKDNASDSGNESEDMTPEKS