MTQLSLSDADKATLAATDDGARVALLKDLFNRCYGAAPEHVALAGGRVNLIGEHVDYPDVQFNNDPVVHLYSMGGAIQNSYLALVAARSDKKIVLCHTAVGEVFTVELAKLAQLEEEAVKQRADGLAMAERSTPVWANHTLGAVALMISSGAPCEGLSLLLTSNVPPGAGMSNSAANCVALGLVFNELYPTLALDTQMKVVTFARDAENSKFGGGHCGWLDQMLIACSKEHMLTKIDYADHSIEHFTSQLPKETQFVAINTNVPHVLAESDYSHRVRELTVGIAFLSKILGENAGGPLLKLSSLNRLIAAVDPANPASKPVRLENIKMGALAAAAPDGSPKFPSIKAELAEPEPLGHQKIQEIVAAAKGDALRA