MATQRKNVGILAMEIYFPPTCIQQETLEAHDGASKGKYTIGLGQDCMGFCTEVEDVISMSLTAVTSLLEKYAIDPKQVGRLEVGSETVIDKSKSIKTFLMQIFEKCGNTDIEGVDSTNACYGGTAALFNCVNWVESASWDGRYGLVVCTDSAVYAEGPARPTGGAAAIAMLIGPDAPIVFESKIRASHMAHVYDFYKPILDSEYPVVDGKLSQTCYLVALDSCYKILCNKYEKLEGKRFSIADAAYFVFHSPYNKLVQKSFARLVFNDFTRNASSIDESAKEKLAPFSCLSHDESYQSRDLEKASQQVAKPFYDEKVQPTTLIPKQVGNMYTASLYAAFASLLHNKHKTLAGQRVVLFSYGSGSTATMFSLKLNEGQHPFSLSNIASVMNVEEKLESRNELTPEKFVEIMKLMEHRYGAKDFVTSKDCSLLAPGTYYLTEVDSKYRRFYAKKAAENGLANGH*