MTLKTMADVLVGADDSPALLVGSGGAAYTRGALRRLAAQFAATLRASGIKPGDVVTIAEPNTVEFVVAFIGTTLARAIAAPLNQNYKTEEFKYYMDDAHSKLLVVGTDGNAAAQAAQAAPCLMLSVKAPQGEAPPTLEVVSRTAGFEVVTAPPAAGEQLEEAPQPEDVGLFLHTSGTTSRPKGVPLTQANLVASLENIAQTYEFVASDRSLLVMPLFHVHGLMAGLLAPLTAHAAVILPAAGRFAASSFWKDAVQYGATFYTAVPTMHQILLSRAAQDYPASSPPPLRAIRSCSASLAPATLHKVEAAFKAPVLEAYAMTEAAHQMTSNPLPKNGPHKPGTVGKAQGSVKVAILDESCALLPCGETGEVCIQGPNVTAGYLENPKANEEAFAGGWFHTGDQGYLDEEGYLTLTGRLKELINRGGEKISPIEVDSAMLAHPGVAEAVSFAAPDEKYGEVVAAAVVLNEQGLSMGDAIEEDIKRCVGEKLSGFKVPTRVFVTDALPKGPTGKISRRFMVDAFINKKKEGEGGGEKKEGGEGAAEX