MAQHHLETRQGYWVQDVMSIPKERLQQVAQISARIFDQCYNPSGARIGTKILTKRLRGPAMVQYYGNPDLLRFRQLKSLYPGFKFTDPEEQYRLQMVDSRKRRGKGAPTKKKEASTDTKKKRK