MATMEESLLDEITVAASVQEPVKVQLVVSVQPNDDPIPQLAHDGITAGDLTTAIRVLNAVASLYPSHKGQDEQREQGLERYKQPNLRSFRKALAACLELHRRTMFNGKDEEEHYERRLKDRSLKRQKTAERDMNKKYIASTALRQGRVERLQQLQDDAADEERHKLLLALQPDGHVDTTLARTIPLLEDSSAPAEHVQLPKLRSCYVCKVRFRELHEFYDQLCPACAALNWQKRHNSANLHGRVAIVTGSRVKIGYQTCLKLLRAGCVVVATTRFPNAAAATYRAEADFDSFRSRLHVYGLDLRDVTGLEAFTRFLKQKYTDGIDILINNACQTVRRPVGYYRPQVEREQMLWMQADQTHKSLLDDCADFERVRRRLQLDHKQQASLQVEGNKDNVPAILDVEMDNGGNGLSESEEATRNESALVASTKPNNSVASTPFEATGLSHSAAMSQMVILPEDAGVSDSVLPPGVSDVNGQQLDLRTTNSWLLKMEEVSTPEILECFFINAIAPFVLNSRLKPLMTTPNTANRSDRYIINVSAMEGKFYRYKMPNHPHTNMAKAALNMLTRTSAEDLAKQHRIFMNSVDTGWINDENPTVKASKIAETNLFQTPIDEIDAAARILDPIFEGVNGGTEFKKDYGKFLKDYRESEW*