MAKDGGPDWNGLFKWSIAHGDGTKPPRALSEEDRKWFMEAMQANTIDVVKRMKEITQVMKTPEDVLQSQGVTPENIEDMLDELQEHVESIDMANDLHSIGGLDPLLGYLKNSNAGIRAKAAEVVSTIVQNNPKSQQLVMESNGLEPLLTNFKSDPSTNARTKALGAISSLIRHNQPGISAFRLGNGYAGLKDALGSDDARLQRKALNLIQYLLHNNKADRSVATELGLPKLMMHLASSDDSLVREAALSGLLELAQDKTSGNVLPDQDKLKDILKSRIEGISVMDSDDLHAAREERQLVDSLWKECYNEPSSLREKGLVVLPGEDAPQQLPPDVAGKMFEPPLRAWAAARPAQEDDSDSGSGKKDPPLMLKF*