MTVDDGFTGAKLGRDSGGDGFDAGAYSFFGDLGSVEDGLEGALEEGLEAPPEEELPADPDLLLDADEDLSYASMFAAALDNGGGNGNHAAPESGSTPTAGMGEARASSATPGSSLFQDFEVSADLMNPTPSHAAKQLGSIALGGLLAGGTPGSPFGEPTPGRSPFGGFHSAVGTSAAPQQPSPLQGSAAMHGAGGTPPVALPVQGPSHMGGPLRGRGMTAEELEAQLLGGLTSQEQPQQVAFPDGMAGAMSLEGAGMRPPGMPQGAYLGHMPHHMQAPPPGYGPPPGVTPQGHMHMQRPPGDGHLHGLPPGYGPSPPGHPSHMHAPPQPPPHFSPGAAFPPMGGRPPPRPIPMQQPGMFALGPAPPPGYSGPPPHLQHQPPPPHQQQHQHQQLEGQPRPPPGFMPHQHQHQHQRPGPPGTGPPHMPPGPAGPPGPSPWGPPRPPMPAPGQQQQQX