MGITSGLVSALAGPDRGKQEPRPGNLTERDAYETLKKIHSKLLINNEWVAPKKGGKLPVIDPRNGNTILEVAAASTEDADEAIKAARKAFDEGPWPRMTGVERGRLMARLAEMMEQRKTEFALLETLDAGKPIHQSLIMDVQGSIDHFRYFAGWASKITGKELRTATPHRAFTYHEPVGVVAASSKETALSALHLAQLFVEVGFPPGVMNLLTGAGKEVGDALTHSKQVDHVSFTGSTSVGKHVGTMAADVLKPVTLELGGKSPVVVTPGVDINEAAEVVRWALLFNHGQCCAAGTRLYVHESIYDEFMNTYLQKIKEWRVGDPFGDVDQGPQINQSQIDKIEYYVKEGQKEGAKIAFGGHRIGDKGYYYAPTIFVDVHDKMKIAQEEIFGPVQVVMKYKEIPEVIRRCNDNPYGLAAGVICRDQLTIDTLIRGIQAGTVWVNCYNLFDAAVPFGGYKDSGIGREKGEYALGNYTQIKAVYEPLKDVAWM*