MTKLYAQIAKTEAQDDGTVKVWGYASSEAVDSDGEVVAAEAMKAAIPDYMKFGAVREMHGSNAAGTAIEINVEDDGRTFFGAHIVDPVAVTKVKTGVYKGFSIGGRVTARDDLNKSQITGLKLTEISLVDRPANPDAVFTCFKADKPKDEAGAADKDGKPSDKPTEEEDENPKDGDKGPKTEDKGDKDAGKKDEAGKSASVELSESEIAALKAVLAKADKPKGGPAAKSMYQVKSPADVLMSLKWLVEDASYDNIDEAVTAQIKESAAGLAESLKALAASEADKPADGLAAKAGKSGDLAKAESADELAKAQDALKKSNDALAKAQAEIESLKKQAVPPKGSTKAISKAEDNGEDPLKGFQPIVKNDGTLDDVATLIKAKQTGRL*