MKPQIYHVDAFTGDPFRGNSAGVVLHADTLSDAQMQLIARELRHSETAFLLKSEESDVRIRYFTPTVEVPICGHATVAAHYVRATVLGLGNTTVWQTSLAGRHRVEIHAEHNDYRITLEQGQPSFEPPLVGEIRAAIITALNLTEDDIVPGAPIQVASTGHAKVMILLKPDVDIDALSPNLAALTAISQQIGCNGFFPFQIRPGKNETDGRMFSPAIGIVEDPVTGNANGPMGAWLVHHGLMAHDGKTLQIQGHQGRALGKEGTVDVTVTIRDNQPENVTISGQAVILFHAEWAITF*